distinguish procs from funcs with '@' symbol
allow expressionless return in procs
check param types for proc calls
can only interpret expressions to a value
some more labeling
update example file
move VariableRegister to util package
VariableRegister: make list of variable names available
begin work on an interpreter
make sure variable names are unique
incompatible assignment: error source is value, not var declaration type
add syntax for imports
fix Interpreter class to use injection properly
implement int multiplication
implement entry access
extend simple example file
add loop syntax
constant cannot be loop counter
add interpretation for loops
support inferring var type from value