TC-2, Building the Abstract Syntax Tree

2026-ing-TC-2 submission is Wednesday, March 20th 2024 at 23:42.

At the end of this stage, the compiler can build abstract syntax trees of Tiger programs and pretty-print them.

The code must follow our coding style and be documented, see Coding Style, and Doxygen.

Relevant lecture notes include 08-dev-tools.pdf and 15-ast.pdf.