npt-japanese

% 7.6.6.3. Method-Combinationの宣言

UP


7.6.6.3. Method-Combinationの宣言

マクロdefine-method-combinationは、 method-combinationの新しいフォームを定義します。 これは、有効なメソッドの生成をカスタマイズする仕組みを提供します。 標準の有効なメソッドの生成手順は、7.6.6.1. 有効なメソッドの決定に記載されています。 define-method-combinationには、2つのフォームが存在します。 短いフォームは単純な宣言方法であり、長いフォームはもっと強力で冗長です。 長いフォームはdefmacroと似ています。 コード本体は式であり、Lispフォームを計算します。 これはmethod-combination内の構造を任意に制御する仕組みと、 メソッドの修飾子を任意に扱う仕組みを提供します。


TOP, Github