Next: expander lexenv prim cmacros, Previous: expander lexenv prim names, Up: expander lexenv prim [Index]
Some syntaxes are built into the expander and do not even have an internal transformer function. A syntactic binding representing an integrated syntax has descriptor with format:
(integrated-macro . ?name)
where: ?binding-type is the symbol ‘integrated-macro’; ?binding-value is ?name, a symbol representing the public name of the syntax; null.
Some of these core language syntaxes are: define-syntax,
define-alias, define-fluid-syntax, module,
library, begin, import, export,
set!, let-syntax, letrec-syntax,
stale-when, begin-for-syntax.