Skip to content

A C++ program that creates a symbol table of all defined variables in an input file.

Notifications You must be signed in to change notification settings

Pip-Install-Party/Symbol-Table

Repository files navigation

Component 4 - Symbol Table

A C++ program that 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 in an input file. Functions and procedures that have an input parameter list of variables and types will also be added (with appropriate scope) to the symbol table. Lastly, functions have a return datatype which will be noted in the symbol table as well.

Authored by: Blake Marshall, Brandon Robinson, Holden Ea, Rolando Yax, and Jacob Sellers.

Running the program

This project can be run via make.

make

./table.x

If you have a Windows based machine, you will need to adjust the Makefile to generate a .exe executable, rather than .x.

About

A C++ program that creates a symbol table of all defined variables in an input file.

Resources

Stars

Watchers

Forks

Packages

No packages published