Tools for visualizing grammars, ASTs, and memo tables (zyedidia/gpeg-extra).
Publications
Zachary Yedidia and Stephen Chong. "Fast Incremental PEG Parsing." Proceedings of the 14th ACM SIGPLAN International Conference on Software Language Engineering (SLE), October 2021. Link.
Ford, Bryan. "Parsing expression grammars: a recognition-based syntactic foundation." Proceedings of the 31st ACM SIGPLAN-SIGACT symposium on Principles of programming languages. 2004. Link.
Ierusalimschy, Roberto. "A text pattern‐matching tool based on Parsing
Expression Grammars." Software: Practice and Experience 39.3 (2009):
221-258. Link.
Medeiros, Sérgio, and Fabio Mascarenhas. "Syntax error recovery in
parsing expression grammars." Proceedings of the 33rd Annual ACM
Symposium on Applied Computing. 2018.
Link.
Medeiros, Sérgio, Fabio Mascarenhas, and Roberto Ierusalimschy. "Left
recursion in parsing expression grammars." Science of Computer
Programming 96 (2014): 177-190.
Link.
Dubroy, Patrick, and Alessandro Warth. "Incremental packrat parsing."
Proceedings of the 10th ACM SIGPLAN International Conference on Software
Language Engineering. 2017.
Link.
Marcelo Oikawa, Roberto Ierusalimschy, Ana Lucia de Moura. "Converting regexes to Parsing Expression Grammars." Link.