README.md | 9 ++- src/all_types.hpp | 1 + src/analyze.cpp | 3 + src/codegen.cpp | 127 +++++++++++++++++++++++--------- src/codegen.hpp | 1 + src/config.h.in | 2 + src/main.cpp | 40 +++++----- 7 files changed, 127 insertions(+), 56 deletions(-)