Repository navigation
Releases
Release 4.1.1
Fixed issue with escaping literals and colliding names creating code that doesn't compile.
Now warns when it has to rename a symbol.
Release 4.1.0
added ignoreCase directive and attribute
Release 4.0.1
Fixed a bug that could cause a stack overflow in operator precedence handling during code synthesis
Added a Sql92 test project
Release 4.0.0
Added per attribute maxk and eliminated namespace directive. the class directive now accepts Foo.Bar.Baz to put the Baz class under the Foo.Bar namespace. Better left factoring. Language server improvements and improvements to the visual studio extension.
Release 3.2.0
Language server improvements, including intellisense in code blocks for Visual Studio (not VS Code)
Some validation improvements
Release 3.1.2
added line pragmas to generated output
Release 3.1.0
Improved language server with inline complexity analysis, and also made grammars analyze on load instead of only after saving.
Release 3.0.0
Changed constant naming to be less munged. Breaking change.
Release 2.0.0
Parser generator tools
Everything can be installed via nuget or VS Marketplace