src/analyze.cpp | 47 ++++++++++++++++++++------------ src/codegen.cpp | 20 +++++++++----- 2 files changed, 43 insertions(+), 24 deletions(-)