3
A
回答
8
號
EQL的目的是比較對的某些基本類型的對象的值相等(數字,字符)並比較用於所有其他對象(符號,數組,conses之外,結構,流的標識,CLOS對象,...)。
因此,與其他事物「相同」的東西是沒有意義的。 EQL的目的是使身份可測試。這件事是否與另一件事情相同?但是,與其他所有事物相同的事物的目的是什麼?它們之間已經不相同了?
原子的想法在現代Lisp中也沒什麼意義。按照定義,一切都是一個原子,當它不是一個壞胞時。
9
函數atom如果它的參數是一個原子,則返回true。
相關問題
- 1. Common Lisp的符號匹配
- 2. Common Lisp中的eq,eql,equal和equalp有什麼區別?
- 3. Common Lisp - 配置slime和emacs
- 4. Common Lisp a Lisp-n?
- 5. Common Lisp類型說明符
- 6. Common Lisp中的無符號符號
- 7. Common Lisp中
- 8. Common Lisp流?
- 9. Step Eval Common Lisp
- 10. 「unfold」for common lisp?
- 11. Predicates Common Lisp
- 12. Common Lisp SublimeREPL
- 13. Common Lisp Binary Tree
- 14. Scheme或Common Lisp?
- 15. common lisp和emacs
- 16. Common Lisp Loop Trouble
- 17. 與Common Lisp中
- 18. Common Lisp Timer
- 19. Scheme vs Common Lisp
- 20. 的#ifndef Common Lisp中
- 21. 使用的Common Lisp
- 22. Clojure中的Common Lisp的符號名?
- 23. Common Lisp的:包含字符串 「\ n」
- 24. Common Lisp的串聯和換行符
- 25. 在Common Lisp中的字符串切換
- 26. Common Lisp中的字符比較
- 27. Common Lisp中的反向字符串
- 28. Common Lisp中的路徑名,其中包含通配符的文件名
- 29. 關於Common Lisp中
- 30. asdf building和Common Lisp
你有什麼用例需要這個?是否可以使用REMOVE-IF將其轉換爲第二遍? – Vatine 2010-10-20 12:05:19