Resolve base type in concat chain (fixes a crash)
Correctly handle eof in readln
Assorted small stuffs
Add getFloat, gotFloat, gotDigit, getIdentifier; expand gotIdentifier to have support for digits after the first letter