Macro expansion!
This commit is contained in:
+5
-1
@@ -1,3 +1,7 @@
|
||||
;; -*- mode: lisp-data -*-
|
||||
|
||||
(function-arity (lambda (y &optional x x)))
|
||||
(fset 'test (cons 'macro (lambda (x) (declare (name test)) (list 'princ x))))
|
||||
|
||||
(prin1 (macroexpand-all '(lambda () (test x))
|
||||
'((test . (lambda (x) (test x))))))
|
||||
(write-byte ?\n)
|
||||
|
||||
Reference in New Issue
Block a user