CL-USER> (ql:quickload :iterate)
To load "iterate":
Load 1 ASDF system:
iterate
; Loading "iterate"
.............................; in: DEFUN RETURN-COLLECTION-CODE
; (ITERATE::WITH-TEMPORARY ITERATE::TEMP-VAR
; (LET* ((ITERATE::UPDATE-CODE
; `(IF ,ITERATE::COLLECT-VAR
; #
; #))
; (ITERATE::MAIN-CODE (COND # # #)))
; (ITERATE::RETURN-CODE :BODY
; `((PROGN ,.ITERATE::MAIN-CODE ,ITERATE::COLLECT-VAR)) :FINAL
; (IF (EQ ITERATE::RESULT-TYPE 'LIST)
; NIL
; `(#)))))
;
; caught ERROR:
; during macroexpansion of
; (WITH-TEMPORARY TEMP-VAR
; (LET* #
; #)).
; Use *BREAK-ON-SIGNALS* to intercept.
;
; invalid number of arguments: 1
.
; file: /Users/Martin/Documents/src/lisp/quicklisp/dists/quicklisp/software/iterate-20110219-darcs/iterate.lisp
; in:
; DEFCLAUSE (ADJOINING EXPR &OPTIONAL INTO VAR AT (PLACE 'END) TEST
; (TEST '#'EQL) RESULT-TYPE (TYPE 'LIST))
; (ITERATE::WITH-TEMPORARY ITERATE::TEMP
; (ITERATE::RETURN-COLLECTION-CODE :VARIABLE ITERATE::VAR :EXPRESSION
; ITERATE::EXPR :START-OPERATION
; `(SUBST (ITERATE::EXPR ITERATE::VAR)
; (PROGN
; ,ITERATE::TEMP
; (ADJOIN ITERATE::EXPR ITERATE::VAR :TEST ,ITERATE::TEST)))
; :TEST `(SUBST (ITERATE::VAR ITERATE::EXPR) (PROGN (SETQ #) (NOT #)))
; :END-OPERATION `(SUBST (ITERATE::VAR ITERATE::EXPR) (LIST ,ITERATE::TEMP))
; :ONE-ELEMENT ...))
;
; caught ERROR:
; during macroexpansion of
; (WITH-TEMPORARY TEMP
; (RETURN-COLLECTION-CODE :VARIABLE VAR ...)).
; Use *BREAK-ON-SIGNALS* to intercept.
;
; invalid number of arguments: 1
; in:
; DEFCLAUSE (ADJOINING EXPR &OPTIONAL INTO VAR AT (PLACE 'END) TEST
; (TEST '#'EQL) RESULT-TYPE (TYPE 'LIST))
; (ITERATE::WITH-TEMPORARY ITERATE::TEMP
; (ITERATE::RETURN-COLLECTION-CODE :VARIABLE ITERATE::VAR :EXPRESSION
; ITERATE::EXPR :START-OPERATION
; `(SUBST (ITERATE::EXPR ITERATE::VAR)
; (PROGN
; ,ITERATE::TEMP
; (ADJOIN ITERATE::EXPR ITERATE::VAR :TEST ,ITERATE::TEST)))
; :TEST `(SUBST (ITERATE::VAR ITERATE::EXPR) (PROGN (SETQ #) (NOT #)))
; :END-OPERATION `(SUBST (ITERATE::VAR ITERATE::EXPR) (LIST ,ITERATE::TEMP))
; :ONE-ELEMENT ...))
;
; caught ERROR:
; during macroexpansion of
; (WITH-TEMPORARY TEMP
; (RETURN-COLLECTION-CODE :VARIABLE VAR ...)).
; Use *BREAK-ON-SIGNALS* to intercept.
;
; invalid number of arguments: 1
...;
; compilation unit aborted
; caught 2 fatal ERROR conditions
; caught 3 ERROR conditions
(:ITERATE)