changed lexer/parser to be able to read float constants, if they have "f"-suffix