Go to the first, previous, next, last section, table of contents.


compiler-macro-function [Accessor]

compiler-macro-function name {&optional environment} => function

(setf ( compiler-macro-function name {&optional environment}) new-function)

Arguments and Values::

name---a function name.

environment---an environment object.

function, new-function---a compiler macro function, or nil.

Description::

Accesses the compiler macro function named name, if any, in the environment.

A value of nil denotes the absence of a compiler macro function named name.

Exceptional Situations::

The consequences are undefined if environment is non-nil in a use of setf of compiler-macro-function.

See Also::

section define-compiler-macro [Macro] , section Compiler Macros


Go to the first, previous, next, last section, table of contents.