User Tools


Accessor COMPILER-MACRO-FUNCTION

Syntax

  • compiler-macro-function name &optional environmentfunction
  • (setf (compiler-macro-function name &optional environment) new-function)

Arguments and Values

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.

Examples

None.

Affected By

None.

Exceptional Situations

The consequences are undefined if environment is non-nil in a use of \SETFof{compiler-macro-function}.

See Also

Macro DEFINE-COMPILER-MACRO, {\secref\CompilerMacros}

Notes

None.

\issue{DEFINE-COMPILER-MACRO:X3J13-NOV89} \issue{KMP-COMMENTS-ON-SANDRA-COMMENTS:X3J13-MAR-92} \issue{KMP-COMMENTS-ON-SANDRA-COMMENTS:X3J13-MAR-92}