>FLOAT enables programs to read floating-point data in
legible ASCII format. It accepts a much broader syntax than
does the text interpreter since the latter defines rules for
composing source programs whereas
>FLOAT defines rules
for accepting data.
>FLOAT is defined as broadly as is
feasible to permit input of data from Forth-2012 systems
as well as other widely used standard programming environments.
This is a synthesis of common FORTRAN practice. Embedded spaces
are explicitly forbidden in much scientific usage, as are other
field separators such as comma or slash.
While
>FLOAT is not required to treat a string of blanks
as zero, this behavior is strongly encouraged, since a future
version of this standard may include such a requirement.