X-Git-Url: http://repo.macrolet.net/gitweb/?a=blobdiff_plain;f=contrib%2Fsb-cltl2%2Fcompiler-let.lisp;h=932b4cb5e73e138b72dda367b8d0739a1be25736;hb=c8cc0137e55e6179f6af344f42e54f514660f68b;hp=60600b52f4123d0bec08fa5fdb55c81a7bbc8ccd;hpb=79f9319b412fc6106d65ca435b36548f454b81b9;p=sbcl.git diff --git a/contrib/sb-cltl2/compiler-let.lisp b/contrib/sb-cltl2/compiler-let.lisp index 60600b5..932b4cb 100644 --- a/contrib/sb-cltl2/compiler-let.lisp +++ b/contrib/sb-cltl2/compiler-let.lisp @@ -1,6 +1,6 @@ (in-package :sb-cltl2) -(def-ir1-translator compiler-let ((bindings &rest forms) start cont) +(def-ir1-translator compiler-let ((bindings &rest forms) start next result) (loop for binding in bindings if (atom binding) collect binding into vars @@ -9,7 +9,7 @@ and collect (first binding) into vars and collect (eval (second binding)) into values finally (return (progv vars values - (sb-c::ir1-convert-progn-body start cont forms))))) + (sb-c::ir1-convert-progn-body start next result forms))))) (defun walk-compiler-let (form context env) (declare (ignore context))