Changed internal structure of symbol table to be conducive to both top-down and bottom-up evaluation