Respuesta :

Answer:

Symbol table is a data structure which is created by compiler that is used to keep the track of variable.

The symbol table contain Symbol name,Type and Scope in their table Enteries .

The symbol name is the variable name ,function name etc .

The type defined the datatype.

The scope defined the scope and visibilty of variable and function.

following are the example of symbol table

let us consider a code

int fun(int c)

{

   double  s = 0.5;

}

Now the Symbol Table for this code which is created by compiler is

Symbol name     Type                     Scope

fun                     function int            local scope

c                         int                         function parameter

s                         double                   function parameter

For  any variable in c .The symbol table store the symbol name type and scope for the variable

ACCESS MORE
EDU ACCESS