このassoc KEY LIST
関数は、alist
carがに等しいの最初の要素を返しますKEY
。
車がに等しいのすべての要素をサブアリストまたは値のリストとして返す組み込みのEmacs Lisp関数はありますか?結局のところ、が一意のキーを持つ必要はありません。alist
KEY
alist
あれは、
(assoc foo '((foo . 5) (bar . 6) (foo . 7))) = '(foo . 5)
だが、
(assoc-all foo '((foo . 5) (bar . 6) (foo . 7))) = '((foo . 5) (foo . 7))
#'
代わりにはちょうど'
(両方のための作品これは、関数の参照でコンパイラに指示する'equal
と'car
)..