1 ;; Do not alter this file unless you edit test-driver.lisp to match
2 (declaim (optimize (debug 3)))
5 (defun one (a b c) (+ a b c))
8 (defmethod two ((a number) b)
11 (defstruct three four five)
13 (with-compilation-unit (:source-plist (list :test-inner "IN"))
14 (eval '(defun four () 4)))
25 (define-condition b (warning) (a))
29 (defstruct (d (:type list)) e f)
31 (defpackage e (:use :cl))
33 (define-symbol-macro f 'e)
35 (deftype g () 'fixnum)
42 (defmethod j ((b null))
48 (define-compiler-macro m (a)
52 (defsetf n (a) (store)
53 (format t "~a ~a~%" a store))
58 (defmethod (setf p) (x y)
59 (format t "~a ~a~%" x y))
61 (define-modify-macro q (x) logand)
63 (define-method-combination r nil)
65 (define-setf-expander s (a b)
66 (format t "~a ~a~%" a b))