CMakeLists.txt | 1 + src/all_types.hpp | 36 ++ src/analyze.cpp | 320 +++++++---------- src/eval.cpp | 607 ++++++++++++++++++++++++++++++++ src/eval.hpp | 24 ++ 5 files changed, 793 insertions(+), 195 deletions(-)