So does anyone know how I can set "standard Scheme mode" just like the
command line option "-:s" from within a executable scheme file??
I know its not exactly what you asked for, but I found this gambit
specific trick recently.
(##include "~~/lib/_gambit#.scm")
(define-runtime-syntax λ (##make-alias-syntax '##lambda))
Which you can use as normal:
(define square (λ (x) (* x x)))
square
#<procedure #2 square>
(square 42)
1764
James
On Mon, Oct 27, 2014 at 5:20 AM, Roy Pfund roypfund@gmail.com wrote:
From http://stackoverflow.com/a/26570837/144020 I tried the
following:
(define-syntax λ (syntax-rules () ((_ param body ...) (lambda param
body
...))))
It works! but ONLY IF you call the script from the gsi not with
#!/usr/bin/env scheme-r5rs
Does anyone know I can set the command line OPTION s|S "set standard
Scheme
mode" from within a scheme file??
Gambit-list mailing list
Gambit-list@iro.umontreal.ca
https://webmail.iro.umontreal.ca/mailman/listinfo/gambit-list