X-Git-Url: http://repo.macrolet.net/gitweb/?a=blobdiff_plain;f=src%2Fcompiler%2Fir1tran.lisp;h=c6cf4d0bdd421c7f799e88524dc27cde1cb5d351;hb=8886298f2c0e50e595cf481c426b6331ab898a23;hp=8026ab74af9744e015515bf78df28a63f94a8337;hpb=25d4ea4f108159b9782f21212374a1631cfe9a56;p=sbcl.git diff --git a/src/compiler/ir1tran.lisp b/src/compiler/ir1tran.lisp index 8026ab7..c6cf4d0 100644 --- a/src/compiler/ir1tran.lisp +++ b/src/compiler/ir1tran.lisp @@ -470,7 +470,8 @@ ,@body (return-from ,skip nil))))) (ir1-convert ,start ,next ,result - (make-compiler-error-form ,condition ,form))))))) + (make-compiler-error-form ,condition + ,form))))))) ;; Translate FORM into IR1. The code is inserted as the NEXT of the ;; CTRAN START. RESULT is the LVAR which receives the value of the @@ -516,8 +517,9 @@ (aver (and (consp lexical-def) (eq (car lexical-def) 'macro))) (ir1-convert start next result - (careful-expand-macro (cdr lexical-def) - form)))))) + (careful-expand-macro + (cdr lexical-def) + form)))))) ((or (atom opname) (not (eq (car opname) 'lambda))) (compiler-error "illegal function call")) (t