Experiments for the official PEG parser generator for Python
See the codeNOTE: The official PEG generator for Python 3.9 and later is now included in the CPython repo under Tools/peg_generator/.
See also PEP 617.
The code here is a modified copy of that generator where I am experimenting with error recovery.
The code examples for my blog series on PEG parsing also exist here (in story1/, story2, etc.).
I've written a series of blog posts on Medium about PEG parsing:
I gave a talk about this at North Bay Python: Writing a PEG parser for fun and profit
2,354 followers · starred Dec 2019
979 followers · starred Oct 2019
843 followers · starred Jan 2020
742 followers · starred Apr 2020
Experiments for the official PEG parser generator for Python
See the codeNOTE: The official PEG generator for Python 3.9 and later is now included in the CPython repo under Tools/peg_generator/.
See also PEP 617.
The code here is a modified copy of that generator where I am experimenting with error recovery.
The code examples for my blog series on PEG parsing also exist here (in story1/, story2, etc.).
I've written a series of blog posts on Medium about PEG parsing:
I gave a talk about this at North Bay Python: Writing a PEG parser for fun and profit
2,354 followers · starred Dec 2019
979 followers · starred Oct 2019
843 followers · starred Jan 2020
742 followers · starred Apr 2020