An implementaton of static scoped symbol tables for semantic analysis in C
First, download the dependencies:
./download_dependencies.sh
Then, to build the static library, run the following commands from the terminal:
mkdir build ; cd build && cmake .. && make ; cd ..
This will build libSymbolEnv.a
in ./lib
directory.
See include/SymbolEnv.h
for information about functionality provided by this module