RosettaCodeData/Task/Generic-swap/Emacs-Lisp/generic-swap-2.l
2023-07-01 13:44:08 -04:00

2 lines
59 B
Common Lisp

(defmacro swap (a b)
`(setq ,b (prog1 ,a (setq ,a ,b))))