Guest User

Untitled

a guest
Dec 12th, 2020
98
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.44 KB | None | 0 0
  1. (progn
  2. (defclass foo-condition (condition)
  3. ((foo-slot :reader foo-condition-slot :initarg :slot)))
  4. (defmethod print-object ((condition foo-condition) stream)
  5. (funcall #'report-foo-condition condition stream))
  6. 'foo-condition) <--lottaquestions: Why is this name of the defclass returned by the progn. Note that this is the result of a macroexpansion. phoe claims this is as per the standard, but does not explain why in his book
Advertisement
Add Comment
Please, Sign In to add comment