Implement termination checker
Showing
- src/main/scala/leon/purescala/Definitions.scala 1 addition, 1 deletionsrc/main/scala/leon/purescala/Definitions.scala
- src/main/scala/leon/purescala/Trees.scala 1 addition, 1 deletionsrc/main/scala/leon/purescala/Trees.scala
- src/main/scala/leon/termination/ChainBuilder.scala 114 additions, 0 deletionssrc/main/scala/leon/termination/ChainBuilder.scala
- src/main/scala/leon/termination/ChainComparator.scala 203 additions, 0 deletionssrc/main/scala/leon/termination/ChainComparator.scala
- src/main/scala/leon/termination/ChainProcessor.scala 93 additions, 0 deletionssrc/main/scala/leon/termination/ChainProcessor.scala
- src/main/scala/leon/termination/ComplexTerminationChecker.scala 53 additions, 0 deletions...in/scala/leon/termination/ComplexTerminationChecker.scala
- src/main/scala/leon/termination/ComponentBuilder.scala 53 additions, 0 deletionssrc/main/scala/leon/termination/ComponentBuilder.scala
- src/main/scala/leon/termination/ComponentProcessor.scala 33 additions, 0 deletionssrc/main/scala/leon/termination/ComponentProcessor.scala
- src/main/scala/leon/termination/LoopProcessor.scala 50 additions, 0 deletionssrc/main/scala/leon/termination/LoopProcessor.scala
- src/main/scala/leon/termination/Processor.scala 210 additions, 0 deletionssrc/main/scala/leon/termination/Processor.scala
- src/main/scala/leon/termination/RecursionProcessor.scala 43 additions, 0 deletionssrc/main/scala/leon/termination/RecursionProcessor.scala
- src/main/scala/leon/termination/RelationBuilder.scala 76 additions, 0 deletionssrc/main/scala/leon/termination/RelationBuilder.scala
- src/main/scala/leon/termination/RelationComparator.scala 24 additions, 0 deletionssrc/main/scala/leon/termination/RelationComparator.scala
- src/main/scala/leon/termination/RelationProcessor.scala 86 additions, 0 deletionssrc/main/scala/leon/termination/RelationProcessor.scala
- src/main/scala/leon/termination/SCC.scala 2 additions, 17 deletionssrc/main/scala/leon/termination/SCC.scala
- src/main/scala/leon/termination/SimpleTerminationChecker.scala 38 additions, 30 deletions...ain/scala/leon/termination/SimpleTerminationChecker.scala
- src/main/scala/leon/termination/StructuralSize.scala 65 additions, 0 deletionssrc/main/scala/leon/termination/StructuralSize.scala
- src/main/scala/leon/termination/TerminationChecker.scala 19 additions, 4 deletionssrc/main/scala/leon/termination/TerminationChecker.scala
- src/main/scala/leon/termination/TerminationPhase.scala 8 additions, 3 deletionssrc/main/scala/leon/termination/TerminationPhase.scala
- src/main/scala/leon/termination/TerminationReport.scala 22 additions, 1 deletionsrc/main/scala/leon/termination/TerminationReport.scala
Loading
Please register or sign in to comment