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

Re: sequences

This page is part of the web mail archives of SRFI 115 from before July 7th, 2015. The new archives for SRFI 115 contain all messages, not just those from before July 7th, 2015.



Hi,

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
changes.

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.

-- 
Alex