rrbgggrww 's Library tagged → View Popular
21 Jul 08
GNU Emacs Lispリファレンス・マニュアル: 12. マクロ
-
マクロ(macro)を使うと
新しい制御構文要素などの言語機能を定義することができます。
マクロは関数と同じように定義できますが、
値を計算する方法を定義するのではなく、
値を計算するための別のLisp式を計算する方法を定義します。
このLisp式をマクロの展開(expansion)といいます。マクロでこのようなことができるのは、
関数のように引数の値を処理するのではなく、
未評価の引数式を処理するからです。
そのため、
未評価の引数式やその一部を含んだ式を展開させることができます。
1 - 2 of 2
Showing 20▼ items per page
Sponsored Links
Ads by Google
Top Contributors
Highlighter, Sticky notes, Tagging, Groups and Network: integrated suite dramatically boosting research productivity. Learn more »
Join Diigo
