{:title ["Compilers"]}
box
This course is about building programming languages. We will cover formal specification of languages using context free grammar, parsing algorithms for abstract syntax tree construction, and finally code generation from the abstract syntax trees.
split=3
![]()
The Definitive ANTLR 4 Reference
By: Terrance Parr
Pragmatic
split=3
![]()
Compilers: Principles, Techniques, and Tools
By: Alfred V Aho, Monica S Lam, Ravi Sethi and Jeffrey D Ullman
Pearson