support symbol table