2009-02-09 108 views

回答

1
另外

(讓((AB) (BA)) ...)

+0

這並不改變變量的值,它只是創造了新的詞彙綁定。 – 2009-07-09 05:47:21

+2

@ dmitry-vk:這通常是你所需要的。這取決於你在做什麼,當然。 – khedron 2009-07-09 05:48:41

1

另一種選擇, 「平行SETF」:

(psetf ABBA)

-3

相當可怕的方法,它只適用於數值,但它更一般,不依賴於語法:

A = A^B

B = A^B

A = A^B

假設a和b之前進行分配,所述裝置^邏輯異替代。

0

另一種方法:

(setf (values a b) (values b a))