CMakeLists.txt | 1 + src/analyze.cpp | 498 +++++++++++++++++++++++++++ src/analyze.hpp | 15 + src/buffer.cpp | 17 + src/buffer.hpp | 17 +- src/codegen.cpp | 581 +------------------------------- src/codegen.hpp | 2 - src/main.cpp | 1 + src/semantic_info.hpp | 106 ++++++ 9 files changed, 643 insertions(+), 595 deletions(-)