Re: [Scheme-reports] digit-value Marc Feeley (01 Jul 2012 12:55 UTC)
Re: [Scheme-reports] digit-value Alex Shinn (01 Jul 2012 20:28 UTC)
Re: [Scheme-reports] digit-value Marc Feeley (02 Jul 2012 12:08 UTC)
Re: [Scheme-reports] digit-value Alaric Snell-Pym (02 Jul 2012 12:21 UTC)
Re: [Scheme-reports] digit-value John Cowan (03 Jul 2012 07:16 UTC)
Re: [Scheme-reports] digit-value Alaric Snell-Pym (03 Jul 2012 08:50 UTC)
Re: [Scheme-reports] digit-value Pierpaolo Bernardi (03 Jul 2012 09:11 UTC)
Re: [Scheme-reports] digit-value John Cowan (03 Jul 2012 14:45 UTC)
Re: [Scheme-reports] digit-value Pierpaolo Bernardi (03 Jul 2012 15:58 UTC)
Re: [Scheme-reports] digit-value John Cowan (04 Jul 2012 04:22 UTC)
(missing)
Re: [Scheme-reports] digit-value John Cowan (05 Jul 2012 02:25 UTC)
Re: [Scheme-reports] digit-value John Cowan (03 Jul 2012 03:19 UTC)

Re: [Scheme-reports] digit-value John Cowan 04 Jul 2012 04:19 UTC

Alaric Snell-Pym scripsit:

> >> char-numeric? certainly seems to be of limited use without it, but
> >> is the char-numeric?/digit-value pair actually useful at all in the
> >> scope of WG1, given string->number?
> >
> > Unless we are to extend `string->number` to handle non-European
> > digits (and then `read`, and then numeric literals?), I think so.
>
> Well, if digit-value exists and handles all those fun cases, then I
> think that read (and, therefore by definition, numeric literals), should
> do so too for consistency and to avoid having to have two parallel
> digit->number conversions lurking inside every implementation, one a
> subset of the other.

It doesn't.  Digit-value handles a single character only; string->number
handles a string, as its name indicates.  A trivial implementation of
digit-value can be found at http://trac.sacrideo.us/wg/ticket/220 .
As noted there, digit-char-p is the CL equivalent of char-numeric? and
digit-value combined.

--
Principles.  You can't say A is         John Cowan <cowan@ccil.org>
made of B or vice versa.  All mass      http://www.ccil.org/~cowan
is interaction.  --Richard Feynman

_______________________________________________
Scheme-reports mailing list
Scheme-reports@scheme-reports.org
http://lists.scheme-reports.org/cgi-bin/mailman/listinfo/scheme-reports