TEGIS or test-only CEGIS, using bonsai for tree generation
Showing
- project/Build.scala 5 additions, 1 deletionproject/Build.scala
- src/main/scala/leon/codegen/CompilationUnit.scala 46 additions, 19 deletionssrc/main/scala/leon/codegen/CompilationUnit.scala
- src/main/scala/leon/codegen/CompiledExpression.scala 1 addition, 5 deletionssrc/main/scala/leon/codegen/CompiledExpression.scala
- src/main/scala/leon/codegen/runtime/ChooseEntryPoint.scala 1 addition, 1 deletionsrc/main/scala/leon/codegen/runtime/ChooseEntryPoint.scala
- src/main/scala/leon/evaluators/CodeGenEvaluator.scala 10 additions, 1 deletionsrc/main/scala/leon/evaluators/CodeGenEvaluator.scala
- src/main/scala/leon/evaluators/DefaultEvaluator.scala 2 additions, 4 deletionssrc/main/scala/leon/evaluators/DefaultEvaluator.scala
- src/main/scala/leon/evaluators/DualEvaluator.scala 98 additions, 0 deletionssrc/main/scala/leon/evaluators/DualEvaluator.scala
- src/main/scala/leon/evaluators/Evaluator.scala 2 additions, 2 deletionssrc/main/scala/leon/evaluators/Evaluator.scala
- src/main/scala/leon/evaluators/RecursiveEvaluator.scala 25 additions, 9 deletionssrc/main/scala/leon/evaluators/RecursiveEvaluator.scala
- src/main/scala/leon/evaluators/TracingEvaluator.scala 4 additions, 14 deletionssrc/main/scala/leon/evaluators/TracingEvaluator.scala
- src/main/scala/leon/purescala/ScalaPrinter.scala 0 additions, 1 deletionsrc/main/scala/leon/purescala/ScalaPrinter.scala
- src/main/scala/leon/purescala/TreeOps.scala 5 additions, 8 deletionssrc/main/scala/leon/purescala/TreeOps.scala
- src/main/scala/leon/purescala/TypeTreeOps.scala 7 additions, 3 deletionssrc/main/scala/leon/purescala/TypeTreeOps.scala
- src/main/scala/leon/synthesis/InOutExample.scala 2 additions, 6 deletionssrc/main/scala/leon/synthesis/InOutExample.scala
- src/main/scala/leon/synthesis/Problem.scala 32 additions, 14 deletionssrc/main/scala/leon/synthesis/Problem.scala
- src/main/scala/leon/synthesis/Rules.scala 1 addition, 0 deletionssrc/main/scala/leon/synthesis/Rules.scala
- src/main/scala/leon/synthesis/rules/Tegis.scala 197 additions, 0 deletionssrc/main/scala/leon/synthesis/rules/Tegis.scala
- src/main/scala/leon/utils/DebugSections.scala 3 additions, 1 deletionsrc/main/scala/leon/utils/DebugSections.scala
- src/main/scala/leon/utils/Timer.scala 17 additions, 15 deletionssrc/main/scala/leon/utils/Timer.scala
- src/test/scala/leon/test/purescala/LikelyEq.scala 58 additions, 54 deletionssrc/test/scala/leon/test/purescala/LikelyEq.scala
Loading
Please register or sign in to comment