diff options
author | Kaz Kylheku <kaz@kylheku.com> | 2015-08-12 21:04:04 -0700 |
---|---|---|
committer | Kaz Kylheku <kaz@kylheku.com> | 2015-08-12 21:04:04 -0700 |
commit | 0a2ef84a7a1c5e898c9fbf7c9e84a65d965212c6 (patch) | |
tree | ee225d5ba565d9c978f972eed14277b1c5564c80 /mpi | |
parent | a3cf3b0c03518a39391659da887f5dbe0ad5fc16 (diff) | |
download | txr-0a2ef84a7a1c5e898c9fbf7c9e84a65d965212c6.tar.gz txr-0a2ef84a7a1c5e898c9fbf7c9e84a65d965212c6.tar.bz2 txr-0a2ef84a7a1c5e898c9fbf7c9e84a65d965212c6.zip |
Floating-point constant tightening.
* parser.l (grammar): Change order of rule which recognizes FLODOT with
a one-character trailing context other than a dot, and the rule which
diagnoses trailing junk. The issue is that this order gives the wrong
interpretation to 123.E, treating it as 123. followed by E rather than
trailing junk, like in the case of 123.0E or 123.B.
* txr.1: Adding the valid example 1.E5. Removing references to dot as
consing dot. Fixed documentation which says that 1.E is 1 followed by
a consing dot and E. The wrong behavior in fact produced 1.0 followed
by E. No consing dot semantics.
Diffstat (limited to 'mpi')
0 files changed, 0 insertions, 0 deletions