[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [Scheme-reports] Three really picky points
Alex Shinn scripsit:
> > The Notes states `The R5RS names inexact->exact for exact and
> > exact->inexact for inexact were retained, with a note indicating
> > that their names are historical.' I can find no reference to the
> > name etymology in the entry for these two procedures on p. 36.
> I removed this because we don't, in general, discuss the historical
> reasons for names so it seemed out of place. The notes were not
> updated, but will be before the final draft (unless someone proposes
> we uniformly explain all non-obvious names).
These names aren't historical in the sense of "car" or "cdr"; they're
actively misleading, and they were changed in R6RS. We chose not to
follow R6RS, which I think was the Right Thing -- but a motherhood note
explaining the names seems harmless.
In any case, I don't think that consistency ought to be demanded in the
notes. Consider the notes in 4.1.3: they have no equivalents elsewhere,
but we keep them because they are helpful.
By Elbereth and Luthien the Fair, you shall cowan@x
have neither the Ring nor me! --Frodo http://www.ccil.org/~cowan
Scheme-reports mailing list