Skip to content

Releases: itod/pegkit

Version 0.4.2

17 Apr 15:58
Compare
Choose a tag to compare
  • 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

13 Apr 19:34
Compare
Choose a tag to compare

Fixes bug: Grammars should allow duplicate declaration of double quote symbol literals.

Version 0.4

13 Apr 15:28
Compare
Choose a tag to compare

PEGKit now uses my own TDTemplateEngine for template features.

The MGTemplateEngine dependency has been removed.

Version 0.3.9

05 Apr 18:29
Compare
Choose a tag to compare
v0.3.9

* _clearMemo should be clearMemo

Version 0.3.8

02 Apr 00:21
Compare
Choose a tag to compare

Fix for grammars with:

  • multiple literal tokens that differ only by capitalization
  • unusual literal tokens

Version 0.3.7

01 Apr 22:00
Compare
Choose a tag to compare
v0.3.7

* fixing backslash tokens

Version 0.3.6

30 Mar 17:15
Compare
Choose a tag to compare
v0.3.6

* better error reporting in parser gen app

Version 0.3.5

29 Mar 23:44
Compare
Choose a tag to compare
Version 0.3.5 Pre-release
Pre-release
  • various bug fixes

Version 0.3.4

29 Mar 15:56
Compare
Choose a tag to compare
Version 0.3.4 Pre-release
Pre-release

Version 0.3.3

29 Mar 15:23
Compare
Choose a tag to compare
Version 0.3.3 Pre-release
Pre-release
  1. Grammar Actions implemented (head, extension, ivars, init, dealloc)
    Example: https://github.com/itod/pegkit/blob/master/res/grammar_actions.grammar
  2. Action blocks now have a void return value