«association-lists» 태그된 질문

5
리스트의 요소를 바꾸는 방법?
내 기본적으로 이것을 가지고 있습니다 auto-mode-alist: ("\\.js\\'" . javascript-mode) (로도 emacs -Q). 나는 대체하고 싶습니다 js2-mode위해 javascript-mode. 물론, 내가 사용할 수있는 assq-delete-all다음 add-to-list다시,하지만 난 더 나은 방법이 아닌지 궁금하네요. 편집 : 나는 분명히 사용자 정의를 사용 하고 싶지 않습니다init.el . 내 자신을 만드는 것을 선호합니다 .

1
'(a. b)는 실제로 목록입니까?
나는 실제로 .표기법 과 혼동 됩니다. 가 '(a . b)목록은? (listp '(a . b))반환 t하지만 길이를 알고 싶을 때 (length '(a . b))오류가 발생 Wrong type argument: listp, b합니다. 다른 기능 nth,mapcar등도 마찬가지입니다 . 모두 같은 오류가 발생합니다. '(a b)과를 구별 할 수있는 기능이 '(a . b)있습니까? 컨텍스트 :의 재귀 …

3
중첩 된 연관 목록에서 값을 검색하는 가장 좋은 방법은 무엇입니까?
다음과 같은 연관 목록이 있다고 가정하십시오. (setq x '((foo . ((bar . "llama") (baz . "monkey"))))) 그리고에서 값을 원합니다 bar. 나는 이것을 할 수있다 : (assoc-default 'bar (assoc-default 'foo x)) 하지만 내가 정말로 원하는 것은 여러 키를 허용하는 것입니다. (assoc-multi-key 'foo 'bar x) 어딘가에 패키지에 그러한 것이 있습니까? 나는 그것을 …
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.