Skip to content

Releases: MatthewKosloski/torrey

3.1.2

19 Mar 23:42
Compare
Choose a tag to compare

3.1.2 (2022-03-19)

Bug Fixes

3.1.1

21 Dec 08:54
Compare
Choose a tag to compare

3.1.1 (2021-12-21)

Bug Fixes

3.1.0

21 Dec 08:37
a7befb8
Compare
Choose a tag to compare

3.1.0 (2021-12-21)

Bug Fixes

  • added toBoolean method to BooleanExpr (9c9fa55)
  • changes to the version prompt (#36) (a7befb8)
  • constant fold unary expressions (dea87df)
  • fixed issue where labels aren't being generated by orphaned CompareExprs (40f430b)
  • fixed issue where orphaned expressions aren't folded (782b3c7)
  • make IfThenElseExpr falsy if its test condition is falsy (b743e9d)

Features

  • added parent to AST nodes (786c01b)
  • throw semantic error if test condition is NIL type (cb206e5)

torreyc-3.0.8

26 Sep 03:07
Compare
Choose a tag to compare

Bug Fixes

  • 5a75db7 fix: idents bounded to lets have UNDEFINED eval type

torreyc-3.0.7

25 Sep 06:34
Compare
Choose a tag to compare

Bug Fixes

  • 4d8a822 fix: implemented IR gen and code gen for == operator

torreyc-3.0.6

18 Sep 06:55
Compare
Choose a tag to compare

Bug Fixes

  • 6f4b40d fix: resolves bug described in issue #4

torreyc-3.0.5

16 Sep 05:23
Compare
Choose a tag to compare

Bug Fixes

  • 7b42cf6 fix: resolves bug described in issue #9

torreyc-3.0.4

16 Sep 03:38
Compare
Choose a tag to compare

Bug Fixes

  • bffdb88 fix: resolves bug described in issue #2

torreyc-3.0.3

04 Sep 10:56
Compare
Choose a tag to compare

Reverts 90e2648 and exits with status code 1 if syntax or semantic error.

torreyc-3.0.2

18 Jul 06:40
Compare
Choose a tag to compare

Fixes an issue where the JVM exits with an abnormal termination code. Now, the JVM will always exit with successful error code.