Changed letrec to letrec*, which should make it more portable since letrec might behave differently across implementations.
1 files changed, 1 insertions(+), 1 deletions(-) M syntax/define.scm
M syntax/define.scm +1 -1
@@ 158,7 158,7 @@ ((pb2 orig () (expr ...) expr*) (begin expr ... expr*)) ((pb2 orig (clauses ...) (expr ...) expr*) - (letrec (clauses ...) expr ... expr*)) + (letrec* (clauses ...) expr ... expr*)) ((pb2 orig (clauses ...) () (new-define (name args ...) body ...) . rest)