このassoc KEY LIST関数は、alistcarがに等しいの最初の要素を返しますKEY。
車がに等しいのすべての要素をサブアリストまたは値のリストとして返す組み込みのEmacs Lisp関数はありますか?結局のところ、が一意のキーを持つ必要はありません。alistKEYalist
あれは、
(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)..