-
- Downloads
"src/main/scala/leon/verification/GroupedTactic.scala" did not exist on "006758d00b6c370c3c588ecfc4329a303ccb1908"
Refactor Evaluators. Introduce NDEvaluator trait and StreamEvaluator
EvaluationResults.Result is now polymorphic Refactor evaluator contexts Refactor evaluator hierarchy Make tests up to date
Showing
- src/main/scala/leon/codegen/CompilationUnit.scala 5 additions, 7 deletionssrc/main/scala/leon/codegen/CompilationUnit.scala
- src/main/scala/leon/datagen/VanuatooDataGen.scala 1 addition, 1 deletionsrc/main/scala/leon/datagen/VanuatooDataGen.scala
- src/main/scala/leon/evaluators/AngelicEvaluator.scala 26 additions, 0 deletionssrc/main/scala/leon/evaluators/AngelicEvaluator.scala
- src/main/scala/leon/evaluators/CodeGenEvaluator.scala 1 addition, 2 deletionssrc/main/scala/leon/evaluators/CodeGenEvaluator.scala
- src/main/scala/leon/evaluators/ContextualEvaluator.scala 114 additions, 0 deletionssrc/main/scala/leon/evaluators/ContextualEvaluator.scala
- src/main/scala/leon/evaluators/DefaultEvaluator.scala 4 additions, 17 deletionssrc/main/scala/leon/evaluators/DefaultEvaluator.scala
- src/main/scala/leon/evaluators/DualEvaluator.scala 6 additions, 5 deletionssrc/main/scala/leon/evaluators/DualEvaluator.scala
- src/main/scala/leon/evaluators/EvaluationResults.scala 2 additions, 4 deletionssrc/main/scala/leon/evaluators/EvaluationResults.scala
- src/main/scala/leon/evaluators/Evaluator.scala 16 additions, 4 deletionssrc/main/scala/leon/evaluators/Evaluator.scala
- src/main/scala/leon/evaluators/EvaluatorContexts.scala 39 additions, 0 deletionssrc/main/scala/leon/evaluators/EvaluatorContexts.scala
- src/main/scala/leon/evaluators/RecursiveEvaluator.scala 37 additions, 142 deletionssrc/main/scala/leon/evaluators/RecursiveEvaluator.scala
- src/main/scala/leon/evaluators/ScalacEvaluator.scala 20 additions, 25 deletionssrc/main/scala/leon/evaluators/ScalacEvaluator.scala
- src/main/scala/leon/evaluators/StreamEvaluator.scala 591 additions, 0 deletionssrc/main/scala/leon/evaluators/StreamEvaluator.scala
- src/main/scala/leon/evaluators/TracingEvaluator.scala 2 additions, 3 deletionssrc/main/scala/leon/evaluators/TracingEvaluator.scala
- src/main/scala/leon/purescala/Definitions.scala 1 addition, 0 deletionssrc/main/scala/leon/purescala/Definitions.scala
- src/main/scala/leon/purescala/Extractors.scala 4 additions, 8 deletionssrc/main/scala/leon/purescala/Extractors.scala
- src/main/scala/leon/repair/RepairNDEvaluator.scala 1 addition, 1 deletionsrc/main/scala/leon/repair/RepairNDEvaluator.scala
- src/main/scala/leon/repair/RepairTrackingEvaluator.scala 4 additions, 5 deletionssrc/main/scala/leon/repair/RepairTrackingEvaluator.scala
- src/main/scala/leon/repair/rules/Focus.scala 1 addition, 3 deletionssrc/main/scala/leon/repair/rules/Focus.scala
- src/main/scala/leon/solvers/EvaluatingSolver.scala 1 addition, 1 deletionsrc/main/scala/leon/solvers/EvaluatingSolver.scala
Loading
Please register or sign in to comment