创建一个帖子,记录自己学习 Elisp 的经过

我理解 if 函数的意思,返回值为 t 则返回 list 里的第一个元素,nil 则返回另外的元素。

但比较奇怪的是,(setq a 1) 和 (setq b 2) 后,返回的是 1。 而当 a、b 的值调转,返回的值是 2。