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)