Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- (defmacro xyz (a)
- (flet ((q (b)
- (etypecase b
- (string (list b :m))
- (symbol (list (symbol-name b) :z)))))
- `(list 'f ,@(q a))))
- (defun abc (f)
- `(g ,@(funcall f)))
- (xyz 'a)
- (xyz "b")
- (abc #'(lambda () (list 4 5 6)))
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement