macro_name: SEND

library: adhoc

call_form: (send)

status: expansion-error

error:
Error while parsing arguments to DEFMACRO SEND:
  too few elements in
    ()
  to satisfy lambda list
    (OBJECT &REST MESSAGES):
  at least 1 expected, but got 0


call_form: (send nil nil)

expanded: (send (slot-value nil 'nil))

status: verified


call_form: (send nil (progn))

expanded: (send (funcall (slot-value nil 'progn)))


call_form: (send nil :key nil)

expanded: (send (slot-value nil ':key) nil)


call_form: (send 'lol-gen::some-name)


macro_name: THE

call_form: (the nil)

expanded: (send self nil)


call_form: (the nil nil)

expanded: (send self nil nil)


call_form: (the nil (progn))

expanded: (send self nil (progn))


call_form: (the nil :key nil)

expanded: (send self nil :key nil)


call_form: (the 'lol-gen::some-name)

expanded: (send self 'lol-gen::some-name)


macro_name: THE-PART

call_form: (the-part)

expanded: (send part)


call_form: (the-part nil)

expanded: (send part nil)


call_form: (the-part nil nil)

expanded: (send part nil nil)


call_form: (the-part nil (progn))

expanded: (send part nil (progn))


call_form: (the-part nil :key nil)

expanded: (send part nil :key nil)


call_form: (the-part 'lol-gen::some-name)

expanded: (send part 'lol-gen::some-name)


macro_name: DEFOBJECT

call_form: (defobject)

error:
Error while parsing arguments to DEFMACRO DEFOBJECT:
  too few elements in
    ()
  to satisfy lambda list
    (NAME SUPERS &BODY BODY):
  at least 2 expected, but got 0


call_form: (defobject nil)

error:
Error while parsing arguments to DEFMACRO DEFOBJECT:
  too few elements in
    (NIL)
  to satisfy lambda list
    (NAME SUPERS &BODY BODY):
  at least 2 expected, but got 1


call_form:
(defobject nil
    nil)

error: Cannot redefine standard type NIL.


call_form:
(defobject nil
    (progn))

expanded:
(let ((old (find-class 'nil nil)))
  (prog1
      (ensure-class 'nil :metaclass 'adhoc-class :direct-default-initargs
                    (list) :direct-superclasses '(progn object) :direct-slots
                    (list) :direct-descending-attributes 'nil)
    (when old (make-instances-obsolete old))))


call_form:
(defobject nil
    :key
  nil)

error:
NIL fell through ECASE expression.
Wanted one of (:DEFAULT-INITARGS :METACLASS :SLOTS :INPUTS :ATTRIBUTES
               :COMPONENTS :HIDDEN-COMPONENTS :PARAMETERS).


call_form: (defobject 'lol-gen::some-name)

error:
Error while parsing arguments to DEFMACRO DEFOBJECT:
  too few elements in
    ('LOL-GEN::SOME-NAME)
  to satisfy lambda list
    (NAME SUPERS &BODY BODY):
  at least 2 expected, but got 1


macro_name: WITHOUT-DEPENDENCY-CAPTURE

call_form: (without-dependency-capture)

expanded: (let ((%dependent% nil)))


call_form:
(without-dependency-capture
  nil)

expanded:
(let ((%dependent% nil))
  nil)


call_form:
(without-dependency-capture
  nil
  nil)

expanded:
(let ((%dependent% nil))
  nil
  nil)


call_form:
(without-dependency-capture
  nil
  (progn))

expanded:
(let ((%dependent% nil))
  nil
  (progn))


call_form:
(without-dependency-capture
  nil
  :key
  nil)

expanded:
(let ((%dependent% nil))
  nil
  :key
  nil)


call_form:
(without-dependency-capture
  'lol-gen::some-name)

expanded:
(let ((%dependent% nil))
  'lol-gen::some-name)


macro_name: DEFPACKAGE

call_form: (defpackage)

error:
Error while parsing arguments to DEFMACRO DEFPACKAGE:
  too few elements in
    ()
  to satisfy lambda list
    (NAME &REST OPTIONS):
  at least 1 expected, but got 0


call_form: (defpackage nil)

expanded:
(common-lisp:defpackage nil
  (:use :adhoc :closer-mop :cl)
  (:shadowing-import-from :closer-mop
                          #:defmethod
                          #:standard-generic-function
                          #:defgeneric
                          #:standard-method
                          #:standard-class)
  (:shadowing-import-from :adhoc #:defpackage #:variable #:the))


call_form: (defpackage nil nil)

expanded:
(common-lisp:defpackage nil
  (:use :adhoc :closer-mop :cl)
  (:shadowing-import-from :closer-mop
                          #:defmethod
                          #:standard-generic-function
                          #:defgeneric
                          #:standard-method
                          #:standard-class)
  (:shadowing-import-from :adhoc #:defpackage #:variable #:the)
  ())


call_form: (defpackage nil (progn))

expanded:
(common-lisp:defpackage nil
  (:use :adhoc :closer-mop :cl)
  (:shadowing-import-from :closer-mop
                          #:defmethod
                          #:standard-generic-function
                          #:defgeneric
                          #:standard-method
                          #:standard-class)
  (:shadowing-import-from :adhoc #:defpackage #:variable #:the)
  (progn))


call_form: (defpackage nil :key nil)

expanded:
(common-lisp:defpackage nil
  (:use :adhoc :closer-mop :cl)
  (:shadowing-import-from :closer-mop
                          #:defmethod
                          #:standard-generic-function
                          #:defgeneric
                          #:standard-method
                          #:standard-class)
  (:shadowing-import-from :adhoc #:defpackage #:variable #:the)
  :key
  ())


call_form: (defpackage 'lol-gen::some-name)

expanded:
(common-lisp:defpackage 'lol-gen::some-name
  (:use :adhoc :closer-mop :cl)
  (:shadowing-import-from :closer-mop
                          #:defmethod
                          #:standard-generic-function
                          #:defgeneric
                          #:standard-method
                          #:standard-class)
  (:shadowing-import-from :adhoc #:defpackage #:variable #:the))


macro_name: DEFOBJECT-AMENDMENT

call_form: (defobject-amendment)

error:
Error while parsing arguments to DEFMACRO DEFOBJECT-AMENDMENT:
  too few elements in
    ()
  to satisfy lambda list
    (NAME &KEY (ADD) (REMOVE) (RENAME)):
  at least 1 expected, but got 0


call_form: (defobject-amendment nil)

expanded:
(defobject nil
    (standard-object))


call_form: (defobject-amendment nil nil)

error:
Error while parsing arguments to DEFOBJECT-AMENDMENT DEFMACRO:
  odd number of elements in keyword/value list: (NIL)


call_form: (defobject-amendment nil (progn))

error:
Error while parsing arguments to DEFOBJECT-AMENDMENT DEFMACRO:
  odd number of elements in keyword/value list: ((PROGN))


call_form: (defobject-amendment nil :key nil)

error:
Error while parsing arguments to DEFOBJECT-AMENDMENT DEFMACRO:
  unknown keyword: :KEY; expected one of :ADD, :REMOVE, :RENAME


error: 'LOL-GEN::SOME-NAME is not a legal class name.