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

Re: [Scheme-reports] R7RS 7th draft available



Alan Watson scripsit:

> OK, but if I understand you correctly, this changes the behavior. For
> example, if "foo" contains "1 2", then
> 
> (+ (include "foo"))
> 
> is (+ (begin 1 2)) with the original behavior and (+ 1 2) with the
> splicing behavior.

Quite so.

> Similarly, in a library, 

This language applies only to `include` the primitive syntax, not `include`
the library declaration.

> the file should contain a series of <command or definition> (which
> will be wrapped in a begin to form a library declaration), 

Indeed.

> I think it would be helpful to define "outermost" by reference to the
> syntax in §7.1.

Can you suggest something?

-- 
It was impossible to inveigle           John Cowan <cowan@x>
Georg Wilhelm Friedrich Hegel           http://www.ccil.org/~cowan
Into offering the slightest apology
For his Phenomenology.                      --W. H. Auden, from "People" (1953)

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