by shigemk2

当面は技術的なことしか書かない

2012-04-13から1日間の記事一覧

連想リスト

連想リストとは、コンスセルを要素とするリストで、キーと値がコンスセルのペアになっている ;; 単純な連想リスト (setq alist '((one . 1))) ; => ((one . 1)) ;; ペアの追加 (add-to-list 'alist '(two . 2)) ; => ((two . 2) (one . 1)) alist ; => ((two…

M-x apropos

Emacsに組み込まれている検索エンジンで、シンボル名の一部を入力すると、 それにマッチするシンボル(関数名、変数名、フェイス名)を列挙する。P157Emacs Lispテクニックバイブル作者: るびきち出版社/メーカー: 技術評論社発売日: 2011/11/26メディア: 単行…

文字列からシンボルを作成する

;; abracadabraが未登場のシンボルと仮定すると (intern-soft "abracadabra") ; => nil (intern "abracadabra") ; => abracadabra ;; internにより既存シンボルとなったので、intern-softでもみつかる (intern-soft "abracadabra") ; => abracadabra (symbol…