A single 0 is an octal constant
C style comments
Lex empty string to empty list
Make regular available at correct time
Remove extra whitespace