Hime Parser Generator Changelog

What's new in Hime Parser Generator 1.0.0

Jun 12, 2014
  • This release contains many bugfixes and performance enhancement. It also provides a clean API for the manipulation and debugging of context-free grammars.

New in Hime Parser Generator 0.6.1.0 Beta (Aug 31, 2013)

  • Bug fixes in RNGLR parsing:
  • Binary automata size limitations
  • Some issues when building the AST
  • Cleaned-up the public types

New in Hime Parser Generator 0.6.0.0 Beta (May 20, 2013)

  • This release introduces major changes in the structure of the generated lexers and parsers.
  • Generated automata are exported as binary blobs.
  • Implemented performance improvements in lexer and parser algorithms:
  • Gained 90% on lexing
  • Gained 75% on LALR parsing
  • Gained 65% on GLR parsing
  • Refactored the command line options
  • Output compiled assemblies and/or sources

New in Hime Parser Generator 0.5.0.0 Beta (May 20, 2013)

  • Bug fixes:
  • Instantiation of template rules
  • Documentation output
  • Reporting of lexical errors in RNGLR parsers
  • Order of static member initialization of RNGLR parsers
  • Parser generator for RNGLR
  • Display issues of $ token in the generated documentation
  • Grammar inheritance
  • Terminal inline naming in syntactic rules
  • Inline end of line terminal in syntactic rules

New in Hime Parser Generator 0.4.0.0 Beta (May 20, 2013)

  • This release fixes bugs and improve performance of RNGLR and LR(*) methods.
  • The accepted format for grammars has changed a little. Refer to the MathExp.gram example provided in the package.