src/all_types.hpp | 21 +++++- src/analyze.cpp | 116 ++++++++++++++++++++++++++++---- src/codegen.cpp | 19 ++++-- src/parser.cpp | 62 ++++++++++++----- src/tokenizer.cpp | 3 + src/tokenizer.hpp | 1 + 6 files changed, 184 insertions(+), 38 deletions(-)