Learning Resources on Parsers, Interpreters, and Compilers [closed]

The best paper I ever read on compilers is dated 1964 “META II a syntax-oriented compiler writing language” by Val Schorre. (http://doi.acm.org/10.1145/800257.808896) In 10 pages, he shows you how to build an astoundingly simple but very effective compiler-compiler, provides you with with the compiler-compiler grammar and provides you with enough details for you to hand … Read more

The recognizing power of “modern” regexes

Pattern Recursion With recursive patterns, you have a form of recursive descent matching. This is fine for a variety of problems, but once you want to actually do recursive descent parsing, you need to insert capture groups here and there, and it is awkward to recover the full parse structure in this way. Damian Conway’s … Read more