概要
- Function: delete OBJECT LIST
この関数は、LISTからOBJECTに`equal'であるすべての要素を破壊的に削除する。`member'が`memeq'に対応するように、
Emacs-Lisp/delqに対応する。`member'と同様に、要素とOBJECTとの比較には`equal'を使う。一致する要素をみつけると、`delq'と同様に要素を削除する。たとえば、つぎのとおり。
(delete '(2) '((2) (1) (2)))
=> ((1))
Common Lispに関した注意:` ' GNU Emacs Lispの関数`member'と関数
`delete'はMaclispから受け継いだものであり、Common Lispからではない。
Common Lisp版では要素の比較には`equal'を使わない。
呼出元
履歴
コメント
最終更新:2009年01月06日 08:24