Skip to content

Releases: SemGuS-git/Semgus-Parser

2.6.0 Release

07 Apr 03:02
b5e6ccc
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: v2.5.0...v2.6.0

2.6.0 Preview 3

24 Mar 18:47
b5e6ccc
Compare
Choose a tag to compare
2.6.0 Preview 3 Pre-release
Pre-release

What's Changed

New Contributors

Full Changelog: v2.5.0...v2.6.0-preview3

2.6.0 Preview 2

23 Mar 18:18
8956eeb
Compare
Choose a tag to compare
2.6.0 Preview 2 Pre-release
Pre-release

What's Changed

New Contributors

Full Changelog: v2.5.0...v2.6.0-preview2

2.6.0 Preview 1

12 Mar 01:54
01c2d33
Compare
Choose a tag to compare
2.6.0 Preview 1 Pre-release
Pre-release

What's Changed

New Contributors

Full Changelog: v2.5.0...v2.6.0-preview1

2.5.0 Release

04 Jan 01:10
31624ca
Compare
Choose a tag to compare

Highlights

  • CHCs now have IDs!
  • More extended bitvector functions!

What's Changed

Full Changelog: v2.4.1...v2.5.0

2.5.0 Preview 1

22 Aug 01:09
31624ca
Compare
Choose a tag to compare
2.5.0 Preview 1 Pre-release
Pre-release

What's Changed

Note

CHC ids from v2.4.2 Preview 1 are included in this preview, as it was decided it was a breaking change worthy of a minor version increment.

Full Changelog: v2.4.2-preview1...v2.5.0-preview1

2.4.2 Preview 1

19 Jun 23:33
25f6d51
Compare
Choose a tag to compare
2.4.2 Preview 1 Pre-release
Pre-release

CHC IDs

This release adds unique IDs to each CHC, so that they can be processed and matched back to the original CHCs in other tooling.

What's Changed

Full Changelog: v2.4.1...v2.4.2-preview1

2.4.1 Release

01 May 00:29
6739a59
Compare
Choose a tag to compare

set-info fix for S-expression format

Previously, the S-expression output format would not include the value of attributes from set-info commands. These values are now included.

What's Changed

Full Changelog: v2.4.0...v2.4.1

2.4.0 Release

23 Mar 02:09
61ebd8d
Compare
Choose a tag to compare

New CHC Symbol Table

Previously, the chc events output a list of input variables, output variables, and just "variables". This had some problems, for example:

  • The term variable wasn't present anywhere other than the CHC head signature (#93)
  • Auxiliary variables weren't tracked separately, so it wasn't possible to distinguish cases where auxiliary variables shadowed input or outputs
  • Variables were not typed, so gymnastics were required to re-generate SMT expressions from the parser output
    and more.

With v2.4.0, we're now generating a symbol table data structure that discretely tracks all the variable information.

What's Changed

Full Changelog: v2.3.0...v2.4.0

2.4.0 Preview 1

06 Mar 04:05
51f61b5
Compare
Choose a tag to compare
2.4.0 Preview 1 Pre-release
Pre-release

New CHC Symbol Table

Previously, the chc events output a list of input variables, output variables, and just "variables". This had some problems, for example:

  • The term variable wasn't present anywhere other than the CHC head signature (#93)
  • Auxiliary variables weren't tracked separately, so it wasn't possible to distinguish cases where auxiliary variables shadowed input or outputs
  • Variables were not typed, so gymnastics were required to re-generate SMT expressions from the parser output
    and more.

With v2.4.0, we're now generating a symbol table data structure that discretely tracks all the variable information.

What's Changed

Full Changelog: v2.3.0...v2.4.0-preview1