Discussion: Making Programming Language Parsers, etc (Q&A is in separate video).