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. This is a program to support implementation of a ...