FLOAT and TYPED_FLOAT

Float literal.

FLOAT syntax

FLOAT = [0-9]+ . [0-9]* EXPONENT? or [0-9]* . [0-9]+ EXPONENT? 
where
EXPONENT = [eE][+-]? [0-9]+

TYPED_FLOAT Syntax

TYPED_FLOAT = FLOAT (_f32  or  _f64)