Next: compiler letrec, Previous: compiler recordize, Up: compiler [Index]
The following bindings are exported by the library (vicare
compiler)
.
Perform code transformations traversing the whole hierarchy in input, which must be a struct instance representing recordised code, and building a new hierarchy of recordised code; return the new hierarchy.
Inspect application forms:
(funcall ?operator ?operand ...)
and attempt to integrate the ?operator when possible.
• compiler dircalls lambda: | Examples of clambda integration.
| |
• compiler dircalls let: | Examples of bindings integration. | |
• compiler dircalls cond: | Example: cond syntaxes.
| |
• compiler dircalls debug: | Examples of debug-call integration.
|