First ply-based parser that does something useful. Fix to lexer's FLOAT rule.