Accessor COMPILER-MACRO-FUNCTION

UP


Accessor COMPILER-MACRO-FUNCTION

Accessor COMPILER-MACRO-FUNCTION

構文

compiler-macro-function name &optional environment => function
(setf (compiler-macro-function name &optional environment) new-function)

引数と戻り値

name - 関数名
environment - 環境オブジェクト
function, new-function - コンパイラーマクロ関数か、nil

定義

もし指定されているならenvironmentを考慮して、 nameというコンパイラーマクロ関数にアクセスします。

nilは、 nameというコンパイラーマクロが存在しないことを示します。

例文

なし。

影響

なし。

例外

environmentが非nilの状態で setfcompiler-macro-functionを使用したときの 結果は未定義です。

参考

define-compiler-macro, 3.2.2.1. コンパイラーマクロ

備考

なし。


TOP, Github