This course relies heavily on labs to give you a lot of experience using tools and writing code to implement languages.
Labels:
None
Page:
Parse DOT files the easy way
Page:
Lexer for XML
Page:
Homogeneous ASTs for XML
Page:
Generating machine executable binaries with LLVM
Page:
Grammars galore
Page:
Java profiling
Page:
Meet my little friends, ANTLR and StringTemplate
Page:
Tree walking instruction generator JBurg
Page:
PostScript interpreter