In reference to chapter 6 of your book "Language Implementation Patterns"; what is the best practice/pattern for storing and retrieving values for each symbol.
Every symbol has a name, a type and a scope. However; where do you store the actual value?
I.e. symbol "n" of type "integer" has a value of 42.