Skip to content

Version 0.2.0

Compare
Choose a tag to compare
@mhhollomon mhhollomon released this 01 Nov 23:58
· 37 commits to master since this release

Release Highlights

  • Case insensitive lexer. Turn on case folding for the entire lexer or only
    select terminals.

  • Precedence and associativity markers - you can now give rules and terminals
    precedence in order to help resolve grammar ambiguities.

  • Better error messages - The error message system has been completely
    revamped. The message should now be cleaner and easier to understand.

  • Autogenerated main(). Yalr will create a main for you, if you want.

For more details, see below and the Release Notes