lispdoc - results for macro-function |
(macro-function symbol &optional env) | Function: If SYMBOL names a macro in ENV, returns the expansion function, else returns NIL. If ENV is unspecified or NIL, use the global environment only.
|
| Mentioned in: CLtL2 - 5.1.3. Special Forms CLtL2 - 7.1. Reference CLtL2 - 8.1. Macro Definition CLtL2 - 8.4. Compiler Macros CLtL2 - 8.5. Environments HyperSpec - Accessor MACRO-FUNCTION | |
(compiler-macro-function name &optional env) | Function: If NAME names a compiler-macro in ENV, return the expansion function, else return NIL. Can be set with SETF when ENV is NIL.
|
| Mentioned in: CLtL2 - 7.2. Generalized Variables CLtL2 - 8.1. Macro Definition CLtL2 - 8.4. Compiler Macros HyperSpec - Accessor COMPILER-MACRO-FUNCTION | |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
| By Bill Moorier |