[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: sequences


On Thu, Oct 17, 2013 at 12:41 PM, Michael Montague <mikemon@xxxxxxxxx> wrote:
It looks like if literal character sets were changed from (<string>) to something like (literal-charset <string>), then sequences would not need to start with : or seq. The grammar for sequences could change from (: <sre> ...) to (<sre> ...). I think that it would look cleaner, but then I am something of a heretic.

First, please understand this is an established notation with a
long history and in active use.  We would need a convincing
argument to change the notation now, not superfluous stylistic

In this case I think it looks less clean, because it moves away
from the prefix notation.

For consistency with R7RS #!fold-case and #!no-fold-case, I suggest changing these to be w/no-fold-case and w/fold-case.

Similarly for this and for prefixing boundary assertions with @,
I don't see the benefit.

Others are free to chime in if they think such changes would
really be worthwhile.