Releases: itod/pegkit
Releases · itod/pegkit
Version 0.4.2
- Rewrote PKDelimitState to be cleaner.
- Grammar Actions no longer need backslash-escaped close curlies.
\}
In fact, these will now cause problems. Just use a normal curly, PEGKit is now smart enough to allow nested curlies inside of Grammar Actions (this is much nicer).
Version 0.4.1
Fixes bug: Grammars should allow duplicate declaration of double quote symbol literals.
Version 0.4
PEGKit now uses my own TDTemplateEngine for template features.
The MGTemplateEngine dependency has been removed.
Version 0.3.9
v0.3.9 * _clearMemo should be clearMemo
Version 0.3.8
Fix for grammars with:
- multiple literal tokens that differ only by capitalization
- unusual literal tokens
Version 0.3.7
v0.3.7 * fixing backslash tokens
Version 0.3.6
v0.3.6 * better error reporting in parser gen app
Version 0.3.5
- various bug fixes
Version 0.3.4
Version 0.3.3
- Grammar Actions implemented (head, extension, ivars, init, dealloc)
Example: https://github.com/itod/pegkit/blob/master/res/grammar_actions.grammar - Action blocks now have a
void
return value