implemented a linked list for symbols
modified interface of sym_list
implemented a symbol table
implemented a list for symbol tables