Dhaka 2.2.0Edit

Dhaka 2.2.0 was released on 29 May 2007.

Changes

  • Parsers are now generated much faster.
  • LexerSpecification#for_symbol method now handles escaping automatically on metacharacters (thanks to Florian Gross for suggesting this).
  • LexerSpecification#for_pattern accepts Ruby regular expression literals in addition to strings (thanks to Bruce Williams and Florian Gross for suggesting this).
  • Carriage returns now supported in the regular expression grammar.
  • Evaluator no longer throws exceptions for undefined rules unless the :raise_error option is set to true.

See also