Session
Instant Compilers
Damian Conway, Thoughtstream
Leon Brocard
Track: Perl Conference 5
Date: Wednesday, July 25
Time: 2:15pm
- 3:15pm
Location: Grande Ballroom A
This talk shows how to use Perl to build compilers for little
programming languages. Techniques covered include: grammars and source
parsing (both Parse::RecDescent and Parse::Yapp), abstract syntax
trees, code generation, diagnostics/error recovery, and source
filters, culminating in a compiler for a not-so-little language.