Closed DonIsaac closed 1 week ago
This data was already available in the symbol table (symbol -> scope). Now the reverse is also recorded (scope -> its symbols).
I also refactored declareSymbol et al to use named parameters. Makes setting defaults much easier.
declareSymbol
This data was already available in the symbol table (symbol -> scope). Now the reverse is also recorded (scope -> its symbols).
I also refactored
declareSymbol
et al to use named parameters. Makes setting defaults much easier.