class: center, middle # Parsing Expression Grammars and Packrat Parsing _CMPU 331 - Compilers_ --- # Packrat Parsing Master's Thesis by Bryan Ford, 2002 * [Thesis](https://bford.info/pub/lang/thesis.pdf) * [Code](https://bford.info/pub/lang/thesis/) Presentation by Bryan Ford at International Conference on Functional Programming (ICFP), October 4-6, 2002 * [Slides](https://bford.info/pub/lang/packrat-icfp02-slides.pdf) * [Paper](https://bford.info/pub/lang/packrat-icfp02.pdf) * [Code](https://bford.info/pub/lang/packrat-icfp02/) --- # Parsing Expression Grammars (PEG) Presentation by Bryan Ford at Symposium on Principles of Programming Languages (POPL), January 14-16, 2004 * [Slides](https://bford.info/pub/lang/peg-slides.pdf) * [Paper](https://bford.info/pub/lang/peg.pdf)