staging
Merge branch 'master' of https://github.com/lalalah/Compilers-PS4
modified lib.h for memory management
make a copy
added iterType map