Fixed code extraction issues for bigLength and bigSubstring
Fixed compilation issue in String.scala Made sure (...).substring(start) is extracted as a lset in order to not recompute the body twice (and adapted the pretty-printer)
Showing
- library/lang/package.scala 6 additions, 4 deletionslibrary/lang/package.scala
- library/theories/String.scala 1 addition, 1 deletionlibrary/theories/String.scala
- src/main/scala/leon/frontends/scalac/ASTExtractors.scala 33 additions, 0 deletionssrc/main/scala/leon/frontends/scalac/ASTExtractors.scala
- src/main/scala/leon/frontends/scalac/CodeExtraction.scala 22 additions, 8 deletionssrc/main/scala/leon/frontends/scalac/CodeExtraction.scala
- src/main/scala/leon/purescala/PrettyPrinter.scala 6 additions, 0 deletionssrc/main/scala/leon/purescala/PrettyPrinter.scala
Loading
Please register or sign in to comment