On 6/20/07, William D Clinger <will at ccs.neu.edu> wrote:
> Carl Eastland wrote:
> > I would hope part of the
> > purpose of square brackets in R6RS is to improve portability of code
> > from Scheme implementations that already use it, and to preserve the
> > uses people have already found for square brackets.
>
> The problem with that argument is that square brackets
> have been used for a wide variety of purposes. The
> current draft R6RS proposes to standardize on the most
> trivial and redundant of those uses, and to forbid all
> of the truly useful things that have been done with
> square brackets.
Are any of these "truly useful" extensions implemented in a
currently-available Scheme system?
I would venture that more than 90% of the current uses of square
brackets in (working) Scheme code are of the variety specified in the
draft R6RS.
--
sam th
samth at ccs.neu.edu
Received on Wed Jun 20 2007 - 10:22:45 UTC