La assoc KEY LISTfunción devuelve el primer elemento de un alistautomóvil cuyo es igual a KEY.
¿Existe una función incorporada de Emacs Lisp que devuelve todos los elementos de alistcuyos automóviles son iguales KEY, como una sublista o una lista de valores? Después de todo, no es necesario que alisttenga claves únicas.
Es decir,
(assoc foo '((foo . 5) (bar . 6) (foo . 7))) = '(foo . 5)
Pero,
(assoc-all foo '((foo . 5) (bar . 6) (foo . 7))) = '((foo . 5) (foo . 7))
#'lugar de solo'decirle al compilador que esta es una referencia de función (funciona para ambos'equaly'car) ..