-
- Downloads
(a) Improving the model so that acyclicity properties of ADTs are provable
(b) Removing an unproven axiom on conqueue (c) Adding a free variable factory. Need to incorporate it so as to assert freshness of newly created closures
Showing
- leon.out/Conqueue-strategy2.scala 0 additions, 633 deletionsleon.out/Conqueue-strategy2.scala
- src/main/scala/leon/laziness/ClosurePreAsserter.scala 3 additions, 2 deletionssrc/main/scala/leon/laziness/ClosurePreAsserter.scala
- src/main/scala/leon/laziness/FreeVariableFactory.scala 108 additions, 0 deletionssrc/main/scala/leon/laziness/FreeVariableFactory.scala
- src/main/scala/leon/laziness/LazinessEliminationPhase.scala 7 additions, 5 deletionssrc/main/scala/leon/laziness/LazinessEliminationPhase.scala
- src/main/scala/leon/laziness/LazyClosureConverter.scala 74 additions, 30 deletionssrc/main/scala/leon/laziness/LazyClosureConverter.scala
- src/main/scala/leon/laziness/LazyClosureFactory.scala 12 additions, 7 deletionssrc/main/scala/leon/laziness/LazyClosureFactory.scala
- src/main/scala/leon/laziness/LazyFunctionsManager.scala 15 additions, 0 deletionssrc/main/scala/leon/laziness/LazyFunctionsManager.scala
- src/main/scala/leon/laziness/RefDataTypeManager.scala 0 additions, 42 deletionssrc/main/scala/leon/laziness/RefDataTypeManager.scala
- src/main/scala/leon/laziness/TypeChecker.scala 1 addition, 0 deletionssrc/main/scala/leon/laziness/TypeChecker.scala
- src/main/scala/leon/laziness/TypeRectifier.scala 2 additions, 3 deletionssrc/main/scala/leon/laziness/TypeRectifier.scala
- src/main/scala/leon/solvers/combinators/UnrollingSolver.scala 2 additions, 2 deletions...main/scala/leon/solvers/combinators/UnrollingSolver.scala
- testcases/lazy-datastructures/Conqueue.scala 39 additions, 14 deletionstestcases/lazy-datastructures/Conqueue.scala
Loading
Please register or sign in to comment