Add ranges
Add for loop
Fix module definition
Fix ranges
Add relational operators
Use optional
rework parseFile
Fix for and if
Factor out block
Accept numbers without leading zero