[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [Scheme-reports] Padding/placeholders (hashes) in numerical syntax
Peter Bex scripsit:
> While we're on the topic of numerical stuff in the standard, I'd like
> to ask why the "padding"/placeholder digits for numbers (# characters
> instead of digits inside a number) is kept around.
I agree that it's bogus. The ballot question asked about the #s from R5RS and
the mantissa-width specifier (|nnn) from R6RS: the first, the second, neither,
or both. The vote was inconclusive, so the R5RS status quo was kept.
> I think there's also a bug in the R7RS BNF for numbers; it doesn't seem
> to allow for a complex number consisting of a real and imaginary
> component which are infinite. AFAICT, only an <ureal> can follow the
> sign after the first number in the rectangular format.
> Several Schemes I've tested this with simply allow "+inf.0+inf.0i" for
> this. The R6RS BNF seems to allow it, though (it's handled specially).
Already fixed on trunk.
You know, you haven't stopped talking John Cowan
since I came here. You must have been http://www.ccil.org/~cowan
vaccinated with a phonograph needle. cowan@x
--Rufus T. Firefly
Scheme-reports mailing list