- 692 名前:デフォルトの名無しさん mailto:sage [2012/02/04(土) 00:25:11.12 ]
- emacsのevernote-mode.elで質問です。
69行目にdefmacroで enh-command-with-authというマクロを宣言しているのですが 最初のローカル宣言で `(let (error-code (try-func (lambda () ,@body))) 上のようになっています。 letといったら (let ((変数宣言)) 式) と言った形になると思うのですが、このマクロでは、 突然、宣言も何もやっていないerror-codeが出てきています。この部分では何をやっているのか知りたいです。 また、try-funcも上のlisp 後に(funcall try-func)という記述がありますので、普通の関数なのかと思い調べたのですが、見つかりません。try-funcとはなんなのかも分からなくて困っております。 どうか教えていただけますでしょうか、よろしくお願い致します。
|

|