| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
| |
Add tests for the case where we round upwards to reach the smallest
possible denorm, i.e. "saved from underflow by rounding."
|
|
|
|
|
|
|
|
|
|
| |
Allow any radix letter from the set [bydtoqhx] to be used either
"Intel-style" (0...x) or "C-style" (0x...). In Intel style, the
leading 0 remains optional as long as the first digit is in the range
0-9.
As a consequence, allow the prefix "0h" for hexadecimal floating
point.
|
|
|
|
|
|
| |
Since we allow the prefix $ instead of 0x for integer constants, do
the same for floating point. No suffix support at this time; we may
want to consider if that would be appropriate.
|
|
|
|
| |
"dq" should have been "dt"
|
|
|
|
|
|
| |
- Handle rounding of denorms correctly
- Make fp overflow a warning, not an error (produces Inf)
- Make fp warnings controllable
|
| |
|
|
|
|
| |
Add tests for the exponent boundaries (underflow, denorm, normal).
|
|
Very trivial test for hexadecimal floating-point numbers
|