Euphoria
Ticket #631:
Move scinot.e into the standard library
-
Reported by
mattlewis
Mar 06, 2011
The front end does a good job at converting scientific notation into euphoria data. However, std/get.e also tries to do this, and uses the older, less accurate method. The current tests do not expose this problem on 32-bits, but 3.14e12 fails on 64-bits.
Moving scinot.e into the standard library would improve get.e's ability to read numbers.
Details
1. Comment by mattlewis
Apr 24, 2011
See: hg:euphoria/rev/caa7863342ae
changeset: 4854:caa7863342ae user: Matt Lewis date: Sun Apr 24 10:40:10 2011 -0400 files: docs/manual.af include/std/scinot.e source/Makefile.gnu source/Makefile.wat source/scanner.e source/scinot.e description:
- move scinot.e from source to include/std
- first step for ticket 631
2. Comment by mattlewis
Apr 24, 2011
See: hg:euphoria/rev/e0665ef03f46
changeset: 4855:e0665ef03f46 user: Matt Lewis date: Sun Apr 24 11:21:23 2011 -0400 files: include/std/get.e include/std/scinot.e description:
- std/get.e now uses std/scinot.e to parse scientific notation
- fixes ticket 631
3. Comment by mattlewis
Apr 24, 2011
See: hg:euphoria/rev/bb7a6df4cdfe
changeset: 4856:bb7a6df4cdfe tag: tip user: Matt Lewis date: Sun Apr 24 11:23:24 2011 -0400 files: docs/release/4.1.0.txt description:
- release notes for ticket 631