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

Re: syntax changes (srfi-107/108/109)

On 12/30/2012 11:37 PM, John Cowan wrote:
Per Bothner scripsit:

Technically, it's well-defined R6RS lexical syntax, but it would be
horrible style.

Oh, I don't deny it.  But I understood that SRFI 10[789] were meant
to never redefine any construct that has meaning in R6RS.

I don't think that's a requirement of the SRFI process, and I don't
see it as a desirable requirement. I would prefer to not redefine
any construct that is meaningful in R[567]RS or existing implementations,
but sometimes you have to trade off functionality for compatibility.
If we're not redefining any construct that has meaning in R7RS or
in R5RS, and only redefining a weird horrible-style corner-case in
R6RS, and it doesn't conflict with existing practice (as far as I know),
that seem acceptable to me.  Others may disagree - that's part of the
feedback I'm hoping for.
	--Per Bothner
per@xxxxxxxxxxx   http://per.bothner.com/