From: Mushfeq Khan Date: 2007-06-15T13:38:51+09:00 Subject: [ANN] Dhaka-2.2.1 ------=_Part_38192_19157341.1181882331363 Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Content-Disposition: inline Dhaka is a parser- and lexer-generator. Ruby is both the source and target language. ==What's new== This release addresses some problems that people have been experiencing due to the library having a large memory footprint. The new require target 'dhaka/runtime' loads only the barest minimum that's required to run compiled lexers and parsers in production. Its memory usage is an order of magnitude smaller. When developing grammars and lexer specifications, you should continue to require 'dhaka' as before. In production code, require 'dhaka/runtime'. Also included is a patch from Rick Olson for adding a default handling rule to tokenizer states (See TokenizerState#for_default). http://dhaka.rubyforge.org Mushfeq. ------=_Part_38192_19157341.1181882331363--