-
- Downloads
Merge pull request #186 from samarion/invariant-tracking
Quantifier improvements + invariant preservation in program transforms
No related branches found
No related tags found
Showing
- src/main/scala/leon/Main.scala 1 addition, 1 deletionsrc/main/scala/leon/Main.scala
- src/main/scala/leon/codegen/CodeGeneration.scala 25 additions, 10 deletionssrc/main/scala/leon/codegen/CodeGeneration.scala
- src/main/scala/leon/codegen/CompilationUnit.scala 6 additions, 7 deletionssrc/main/scala/leon/codegen/CompilationUnit.scala
- src/main/scala/leon/codegen/runtime/Monitor.scala 1 addition, 1 deletionsrc/main/scala/leon/codegen/runtime/Monitor.scala
- src/main/scala/leon/evaluators/RecursiveEvaluator.scala 15 additions, 5 deletionssrc/main/scala/leon/evaluators/RecursiveEvaluator.scala
- src/main/scala/leon/evaluators/StreamEvaluator.scala 2 additions, 2 deletionssrc/main/scala/leon/evaluators/StreamEvaluator.scala
- src/main/scala/leon/frontends/scalac/CodeExtraction.scala 4 additions, 5 deletionssrc/main/scala/leon/frontends/scalac/CodeExtraction.scala
- src/main/scala/leon/invariant/engine/UnfoldingTemplateSolver.scala 1 addition, 1 deletion...scala/leon/invariant/engine/UnfoldingTemplateSolver.scala
- src/main/scala/leon/laziness/FreeVariableFactory.scala 4 additions, 4 deletionssrc/main/scala/leon/laziness/FreeVariableFactory.scala
- src/main/scala/leon/laziness/LazinessUtil.scala 4 additions, 4 deletionssrc/main/scala/leon/laziness/LazinessUtil.scala
- src/main/scala/leon/laziness/LazyClosureConverter.scala 1 addition, 1 deletionsrc/main/scala/leon/laziness/LazyClosureConverter.scala
- src/main/scala/leon/laziness/LazyClosureFactory.scala 4 additions, 4 deletionssrc/main/scala/leon/laziness/LazyClosureFactory.scala
- src/main/scala/leon/purescala/Common.scala 5 additions, 3 deletionssrc/main/scala/leon/purescala/Common.scala
- src/main/scala/leon/purescala/DefOps.scala 135 additions, 92 deletionssrc/main/scala/leon/purescala/DefOps.scala
- src/main/scala/leon/purescala/DefinitionTransformer.scala 104 additions, 0 deletionssrc/main/scala/leon/purescala/DefinitionTransformer.scala
- src/main/scala/leon/purescala/Definitions.scala 23 additions, 21 deletionssrc/main/scala/leon/purescala/Definitions.scala
- src/main/scala/leon/purescala/DependencyFinder.scala 84 additions, 0 deletionssrc/main/scala/leon/purescala/DependencyFinder.scala
- src/main/scala/leon/purescala/Expressions.scala 38 additions, 2 deletionssrc/main/scala/leon/purescala/Expressions.scala
- src/main/scala/leon/purescala/Extractors.scala 9 additions, 1 deletionsrc/main/scala/leon/purescala/Extractors.scala
- src/main/scala/leon/purescala/MethodLifting.scala 7 additions, 5 deletionssrc/main/scala/leon/purescala/MethodLifting.scala
Loading
Please register or sign in to comment