add float literal and make int literal 64 bits
use idents in scanner
add string and char literals
distinguish between int32 and int64 literals
formatting