[R6RS] Scripts
Michael Sperber
sperber at informatik.uni-tuebingen.de
Wed May 24 15:29:33 EDT 2006
The relevant SRFI is #22:
http://srfi.schemers.org/srfi-22/srfi-22.html
In light of what we've been discussing, I suggest the following
variant of it:
<script> --> <script prelude> <library form>
<script prelude> --> #!/usr/bin/env scheme <line break> #!r6rs
(#!/usr/bin/env should probably also read as a comment, like#!r6rs.)
The library defined by <library form> would have to define a library
with a fixed name, like (r6rs script), which has to export a procedure
called `main' as in SRFI 22.
I realize that #!/usr/bin/env is a bit of a hack, but without it, we
don't get much of the benefit we want.
--
Cheers =8-} Mike
Friede, Völkerverständigung und überhaupt blabla
More information about the R6RS
mailing list