Open Kampfkarren opened 7 years ago
http://www.brynosaurus.com/pub/lang/peg.pdf
This seems to be a good resource on PEG, although long.
It seems a lot of PEG libraries for the major programming languages have slightly different structures.
One thing that makes writing a good PEG hard for PyHP++# is its strict indenting rules alongside being able to use braces. This of course is perfect and should not be changed, I'm just bringing it up.
A lot of languages have a library that reads PEG (parser expression grammar) formatted code.
When the spec is complete, it would be worthwhile to create one for PyHP++# to speed up development of CICs.