TC-3, Bindings

2027-ing-TC-3 submission is Tuesday, March 25th 2025 at 23:42.

TC-R is part of the core assignment of 2027-TC-3.

At the end of this stage, the compiler must be able to compute and display the bindings. These features are triggered by the options -b/--bindings-compute, --object-bindings-compute and -B/--bindings-display.

Relevant lecture notes include old/05-names.pdf, 23-names-scopes-lifetime.pdf, 24-binding-times.pdf, 25-binder.pdf, 26-symbol-table.pdf and 28-further-with-binder.pdf.