Changes for version 2.00 - 2007-01-19
- This release contains incompatible changes *
- The extend-only-if-not-done-before logic now works even if the parser object of Math::Symbolic is replaced.
- The previously very broken logic that would parse the argument string for the custom functions was replaced by Text::Balanced's extract_bracketed() which should reliably parse nested parenthesis. This means that you cannot escape parenthesis in an argument string any more!
- Slightly improved tests.
- If the parser is a Yapp parser instead of a RecDescent parser, this module now works as well! (Yapp parsers were introduced to Math::Symbolic somewhere around version 0.500. They are outrageously fast compared to the RecDescent parser.)
- Now requiring Math::Symbolic 0.506 or better.
Modules
Generate parser extensions