3Retrospectively, choosing a unique symbol table was a mistake because it does not scale well for medium or large size programs. However, having only one symbol table provides a uniform access to information about entities, whether they are global, local or meta variables.