diff options
Diffstat (limited to 'lib/csc/ir1.csc')
| -rw-r--r-- | lib/csc/ir1.csc | 7 |
1 files changed, 2 insertions, 5 deletions
diff --git a/lib/csc/ir1.csc b/lib/csc/ir1.csc index 5cc0bf0..c88123e 100644 --- a/lib/csc/ir1.csc +++ b/lib/csc/ir1.csc @@ -29,7 +29,6 @@ if? lambda-arguments lambda-body - lambda-rest lambda? letrec-expression letrec-gensyms @@ -192,14 +191,12 @@ ; <lambda> body - ; A closure. Arguments is a list of lexical-refs. - ; Rest is a lexical ref or #f if the lambda doesn't take a rest parameter. + ; A closure. Arguments is a lexical-ref. (define-match-record-type <lambda> - (make-lambda arguments rest body) + (make-lambda arguments body) lambda? %lambda (arguments lambda-arguments) - (rest lambda-rest) (body lambda-body)) |
