Added float support to the parser