Re: [Scheme-reports] 'else' auxiliary syntax Per Bothner (17 Oct 2014 17:07 UTC)
Re: [Scheme-reports] 'else' auxiliary syntax John Cowan (17 Oct 2014 17:33 UTC)
Re: [Scheme-reports] 'else' auxiliary syntax Peter Bex (17 Oct 2014 19:26 UTC)
Re: [Scheme-reports] 'else' auxiliary syntax John Cowan (18 Oct 2014 00:57 UTC)
Re: [Scheme-reports] 'else' auxiliary syntax Per Bothner (18 Oct 2014 07:03 UTC)
Re: [Scheme-reports] 'else' auxiliary syntax John Cowan (19 Oct 2014 01:42 UTC)
Re: [Scheme-reports] 'else' auxiliary syntax Alex Shinn (20 Oct 2014 04:06 UTC)
Re: [Scheme-reports] 'else' auxiliary syntax Alex Shinn (05 Nov 2014 13:50 UTC)
Re: [Scheme-reports] 'else' auxiliary syntax John Cowan (06 Nov 2014 02:29 UTC)

Re: [Scheme-reports] 'else' auxiliary syntax John Cowan 19 Oct 2014 01:38 UTC

Per Bothner scripsit:

> 5.2 Import declarations seems to disagree:

Right.  I was speaking in the context of a REPL, where you ought to be
able to override the meaning of any identifier at any time (that's the
sense in which Scheme has no reserved words).  R7RS limits the retrospective
effect of redefinitions to variables only, but prospective redefinitions
should be unlimited.

In the same sense, lexically scoped redefinitions should be allowed
everywhere:

(let ((if 32)) if) => 32

--
John Cowan          http://www.ccil.org/~cowan        cowan@ccil.org
                if if = then then then = else else else = if;

_______________________________________________
Scheme-reports mailing list
Scheme-reports@scheme-reports.org
http://lists.scheme-reports.org/cgi-bin/mailman/listinfo/scheme-reports