Block a user
6bfe840314
test: function call semantics
3475b55db5
refactor: move function call check to its own file
4760eea8f4
chore: create helpers for expression testing in semantic analysis
71095deaa0
refactor: improve typechecking of binary operator
b7d7244cfa
fix: add tests to the function declaration parser
2a52615153
fix: error reporting sometimes used token position instead of code position
9857863220
refactor: changes
15030635fb
refactor: migrate all errors to new struct
1a7dd72783
refactor: migrate syntax errors into new struct
b59d014383
refactor: migrate syntax errors into new struct
fef5ee8041
refactor: begin to implement new error interface