[r6rs-discuss] [Formal] Conflating programs and scripts

William D Clinger will at ccs.neu.edu
Tue Oct 10 09:03:34 EDT 2006


I am posting this as an individual member of the Scheme
community.  I am not speaking for the R6RS editors, and
this message should not be confused with the editors'
eventual formal response.

Andre van Tonder asked:
- What about non-scripts, which are perhaps the majority of Scheme programs?

Non-scripts are definitely the majority of *Scheme*
programs, but there is no such thing as a non-script
program in draft R6RS Scheme.

Why?  I'm not sure.

It could be that the R5RS is entirely adequate for
the needs of non-script programs, so the R6RS had
only to specify the semantics of scripts.

It could be that the R5RS top level was specified
with too much precision, so the R6RS specified it
with no precision at all.

We can only speculate.

Will



More information about the r6rs-discuss mailing list