[plt-scheme] mzscheme scripts
Try this:
#!/bin/sh
#|
exec mzscheme -qu "$@"
|#
(module file mzscheme ...code-goes-here...)
Or if you really need the top-level for some reason, use "-qr" as the
commandline args to mzscheme.
hth,
Robby
On 4/3/07, Tom Sgouros <tomfool at as220.org> wrote:
>
> Hi:
>
> Is there a way to use mzscheme as the interpreter for a shell script in
> a single file? I imagine something like this:
>
> #!/usr/bin/mzscheme
> (load "test.ss")
> (jump-up-and-down 12)
> (swing-side-to-side 37)
>
> Or like this:
>
> /usr/bin/mzscheme < test.ss
>
> Or:
>
> /usr/bin/mzscheme <<HERE
> (load "test.ss")
> (jump-up-and-down 12)
> (swing-side-to-side 37)
> HERE
>
> But none of these work. I've tried a bunch of different run-time
> options, but haven't found the magic combination, if there is one. Of
> course you can just do mzscheme -r file, but I'd like to get it all into
> a single file. What's the best way to do this?
>
> Many thanks,
>
> -tom
>
> --
> ------------------------
> tomfool at as220 dot org
> http://sgouros.com
> http://whatcheer.net
> _________________________________________________
> For list-related administrative tasks:
> http://list.cs.brown.edu/mailman/listinfo/plt-scheme
>