Lexical jumps
This commit is contained in:
+3
-4
@@ -1,7 +1,6 @@
|
||||
;; -*- mode: lisp-data -*-
|
||||
|
||||
(fset 'test (cons 'macro (lambda (x) (declare (name test)) (list 'princ x))))
|
||||
|
||||
(prin1 (macroexpand-all '(lambda () (test x))
|
||||
'((test . (lambda (x) (test x))))))
|
||||
(prin1 (let ((l (block 'c (lambda () (return-from 'c 3)))))
|
||||
(block 'c
|
||||
(funcall l))))
|
||||
(write-byte ?\n)
|
||||
|
||||
Reference in New Issue
Block a user