Implement InequalitySplit and improve EqualitySplit
EqualitySplit now is also applied if there is more than two inputs with the same type. InequalitySplit splits two integer inputs in the following way: - a < b - a == b - a > b
Showing
- src/main/scala/leon/synthesis/Rules.scala 1 addition, 0 deletionssrc/main/scala/leon/synthesis/Rules.scala
- src/main/scala/leon/synthesis/rules/EqualitySplit.scala 4 additions, 4 deletionssrc/main/scala/leon/synthesis/rules/EqualitySplit.scala
- src/main/scala/leon/synthesis/rules/InequalitySplit.scala 78 additions, 0 deletionssrc/main/scala/leon/synthesis/rules/InequalitySplit.scala
Loading
Please register or sign in to comment