doc/langref.md | 4 +-- src/all_types.hpp | 18 ++++++++--- src/ir.cpp | 54 +++++++++++++++++++++----------- src/parser.cpp | 32 ++++++++++++++----- 4 files changed, 74 insertions(+), 34 deletions(-)