Inlining LAMBDA forms left out the &aux variables

This commit is contained in:
Juan Jose Garcia Ripoll 2011-12-19 16:51:41 +01:00
parent 9f992d3d32
commit 6426a1def7

View file

@ -581,6 +581,8 @@ The function thus belongs to the type of functions that ecl_make_cfun accepts."
`(list ,@arguments))
(if apply-p apply-var nil)))
let-vars))
(loop while aux-vars
do (push (list (pop aux-vars) (pop aux-vars)) let-vars))
(do ((scan (cdr keywords) (cddddr scan)))
((endp scan))
(let ((keyword (first scan))