initial commit
Improve outline.
Split BinaryExpression into several types.
Implement type calculation and type checking.
Rename LValueRef to LValueExpression
Test for int/float coercion.
Use infered type.
Fix two markers for one error.
Eliminate ANY_TYPE fixing eval.
Rename VariableDefinitionRef to VariableRef
Remove src-gen in tests project.
Adjust .gitignore for src-gen
Adjust text encoding settings.
Update files to Xtext 2.7 output