Re: floating point and other comments
Ken Dickey <[email protected]> Sun, 21 Dec 2003 17:59:02 +0100
| Newsgroups | gmane.lisp.scheme.srfi.srfi-48 |
|---|---|
| Organization | BitWize Consulting |
| Message-ID | <[email protected]> |
On Saturday 20 December 2003 09:56 am, Alex Shinn wrote: > One minor question, what case does ~x use for hexstrings? R5RS > doesn't specify this for number->string. An interesting extension > some schemes use is to use the case of the x (i.e. distinguish between > ~x and ~X). I would prefer that the case of ~X matches the case of the hex characters, but can't specify more than R5RS here. Note that the reference implementation maes use of NUMBER->STRING. > Also, the spec says it is an error to pass fewer arguments than > needed, but is it ok to pass more arguments? I consider it useful to detect this as an error, but there are other sensible ideas. E.g. one possible return value for FORMAT is the list of unused arguments. I prefer that FORMAT invoke ERROR rather than failing and returning #F, as SLIB specifies. However, I prefer to leave FORMAT's return value unspecified in srfi-48 and come to concensus on an advanced format srfi. Cheers, -KenD