The Implementation
Two stages described in PEG:
Memorization and Left-recursion support were added:
- Memorization: parsing the Game of Life code: 30 sec to 100 millisecs.
- Left recursion: Cleaner grammar. (e.g. foo.a1.a2.a3 → ((foo.a1).a2).a3)
Made into a Flash application.