On 10/17/2014 05:53 PM, John Cowan wrote:
> But there really shouldn't be any difference between defining an
> undefined identifier as a variable and redefining an existing ordinary
> (non-auxiliary) syntax keyword as a variable, either.
5.2 Import declarations seems to disagree:
"In a program or library declaration, it is an error to import
the same identifier more than once with different bindings,
or to redefine or mutate an imported binding with a defi-
nition or with set!, or to refer to an identifier before it is
imported. However, a REPL should permit these actions".
--
--Per Bothner
[email protected] http://per.bothner.com/
_______________________________________________
Scheme-reports mailing list
[email protected]
http://lists.scheme-reports.org/cgi-bin/mailman/listinfo/scheme-reports