This program is not yet functional. This program creates a symbol table (a linked list) of all the defined variables (including their type and scope) and the names of all functions and procedures.
A compiler records the variable names used in the source program along with its attributes and stores it in a data structure called a symbol table. I have wriiten a code to support implementation of a ...