所以我想口齒不清教我,我目前使用這個網站作爲參考:https://www.tutorialspoint.com/lisp/lisp_if_construct.htm如果有則條款(LISP)語句
我爲什麼執行then子句不太瞭解,儘管if條款是假的?
(setq a 10)
(if (> a 20)
then (format t "~% a is less than 20"))
(format t "~% value of a is ~d " a)
輸出是:
a is less than 20
value of a is 10
是否then子句只是一直執行,即使if語句是假的? (在這種情況下它是)。
任何幫助將不勝感激,也對不起,如果我的術語是完全不正確的我還是新來的Lisp!
該教程似乎有點垃圾。網上有很多免費的Lisp書籍,比如Peter Seibel的[Practical Common Lisp](http://www.gigamonkeys.com/book/)。 – molbdnilo