GNU Info

Info Node: (librep.info)Macro Call Forms

(librep.info)Macro Call Forms


Next: Special Forms Prev: Function Call Forms Up: List Forms
Enter node , (file) or (file)node

Macro Call Forms
................

   Macros are source code expansions, the general idea is that a macro
is a function which using the unevaluated arguments applied to it,
computes another form (the expansion of the macro and its arguments)
which is then evaluated to provide the value of the form.

   Macros are generally used to implement control-flow operations, where
not all arguments may be evaluated, or evaluated in an unusual order.
For more details see Note: Macros.


automatically generated by info2www version 1.2.2.9