Next: compiler primopcalls, Previous: compiler closure makers, Up: compiler [Index]
clambda liftingThis compiler pass performs clambda lifting and optimisation
of calls to functions without free variables.
| • compiler lifting intro: | Introduction to clambda lifting.
| |
| • compiler lifting prerequisites: | Prerequisites for codes lifting. | |
| • compiler lifting combinators: | Combinators and non–combinators. | |
| • compiler lifting optimisation: | Optimisation of combinator calls. | |
| • compiler lifting examples: | Examples of combinators and non–combinators. | |
| • compiler lifting substitutions: | Substitution optimisations. | |
| • compiler lifting api: | clambda lifting API.
|