Expand description
Symbol table: name resolution and reference checking.
Two-pass approach:
- Collect all
Name = exprdefinitions - Check that all
(UpperIdent)references are defined
Constants§
- UNNAMED_
DEF - Sentinel name for unnamed definitions (bare expressions at root level). Code generators can emit whatever name they want for this.