Changeset 15386 for trunk/abcl/src/org/armedbear/lisp/precompiler.lisp
- Timestamp:
- 10/01/20 22:29:09 (3 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/abcl/src/org/armedbear/lisp/precompiler.lisp
r15055 r15386 407 407 (or 408 408 ;;give a chance for someone to transform single-form function bodies 409 (and (= (length body) 1) (consp (car body)) (get (caar body) 'sys::function-position-lambda-transform) 410 (funcall (get (caar body) 'sys::function-position-lambda-transform) (caar body) (car body) (mapcar #'precompile1 args))) 409 (and (= (length body) 1) 410 (consp (car body)) 411 (symbolp (caar body)) 412 (get (caar body) 'sys::function-position-lambda-transform) 413 (funcall (get (caar body) 'sys::function-position-lambda-transform) 414 (caar body) (car body) (mapcar #'precompile1 args))) 411 415 (and simple-arglist? 412 416 (let ((arglist-length (if (memq '&aux arglist) (position '&aux arglist) (length arglist))))
Note: See TracChangeset
for help on using the changeset viewer.