Opened 10 years ago

Closed 10 years ago

Last modified 9 years ago

#734 closed defect (invalid)

Numbers egg ignores #e and #i

Reported by: johnwcowan Owned by:
Priority: major Milestone: 4.9.0
Component: unknown Version: 4.7.x
Keywords: Cc:
Estimated difficulty:

Description

#e should force the following numeric constant to be interpreted as an exact value; #i should force the following number to be interpreted as an inexact value. Neither works.

Note that (in my opinion) #e should not be implemented using exact->inexact; #e25.4 should be the same as 254/10 (or 127/5), not as 3574732204225331/140737488355328. Similarly, #e1e3000 should be the exact integer notated as 1 followed by 3000 zeros.

Change History (2)

comment:1 Changed 10 years ago by sjamaan

Resolution: invalid
Status: newclosed

This is due to a problem in Chicken core which has been fixed recently (see #674). Please try building chicken from the master branch, and use the latest release of numbers.

comment:2 Changed 9 years ago by felix winkelmann

Milestone: 4.8.04.9.0

Milestone 4.8.0 deleted

Note: See TracTickets for help on using tickets.