Changeset 6627
- Timestamp:
- May 29, 2007, 5:36:12 AM (18 years ago)
- File:
-
- 1 edited
-
branches/ide-1.0/ccl/lib/arglist.lisp (modified) (2 diffs)
Legend:
- Unmodified
- Added
- Removed
-
branches/ide-1.0/ccl/lib/arglist.lisp
r6617 r6627 168 168 (values nil (zerop ncells))))))) 169 169 170 (defun arg-names-from-map (lfun )170 (defun arg-names-from-map (lfun pc) 171 171 (multiple-value-bind (nreq nopt restp nkeys allow-other-keys 172 172 optinit lexprp … … 179 179 (let* ((rest nil) 180 180 (map (car (function-symbol-map lfun)))) 181 (if map181 (if (and map pc) 182 182 (let ((total (+ nreq nopt (if (or restp lexprp) 1 0) (or nkeys 0))) 183 183 (idx (- (length map) nclosed)))
Note:
See TracChangeset
for help on using the changeset viewer.
