> (fmt -5.0 0 #\space 10 + 'e)
| . fmt: exact number cannot have a decimal point
| 10 depth (and depth (eq? exactness (quote e))) ; Why not?
> (fmt -5 0 #\space 10 + 'e)
| . fmt: exact number cannot have a decimal point 10 depth (and depth (eq? exactness (quote e)))
R5RS says: If the written representation of a number has no exactness prefix,
the constant may be either inexact or exact. It is inexact if it contains a
decimal point, an exponent, or a "#" character in the place of a digit,
otherwise it is exact.