Skip to content

Releases: SemGuS-git/Semgus-Java

1.1.1

23 Feb 02:51
63eb388
Compare
Choose a tag to compare
  • Now supporting parametric sorts
  • In line with the 2-23-24 version of Semgus-Parser

1.1.0

14 Oct 05:38
Compare
Choose a tag to compare
  • Now targeting Java 17 so that we can use sealed interfaces as ADTs
  • Added support for function and datatype declaration events as defined in SemGuS-git/Semgus-Parser at d8f46bf
  • SmtTerm#toString now produces proper SMT-Lib S-expressions instead of an arbitrary string format
  • Various bits of code cleanup

1.0.2

20 May 15:15
Compare
Choose a tag to compare
  • Added a variables field to SemanticRule that keeps input/output annotations

1.0.1

28 Apr 03:02
Compare
Choose a tag to compare
  • Added support for bit vector literals in SMT formulae
  • Added support for indexed identifiers, e.g. for bit vector types indexed by width
  • Added support for horn clause events without input/output variable lists
  • Deserialization exceptions now retain their stack traces correctly when propagating
  • The main class can now parse stream-type SemGuS JSON (in addition to batch-type)

1.0.0

29 Mar 22:11
Compare
Choose a tag to compare

Initial release