Next: compiler assember, Previous: compiler stack, Up: compiler [Index]
The following bindings are exported by the library (vicare
compiler)
.
Perform code transformation traversing the whole hierarchy in
input, which must be a codes
struct representing
recordised code; build and return a new codes
struct.
• compiler cogen primop: | Expanding primitive operations. | |
• compiler cogen order: | Imposing calling convention and evaluation order. | |
• compiler cogen frame: | Assigning frame sizes. | |
• compiler cogen color: | Colorising by Chaitin. | |
• compiler cogen flatten: | Flattening codes. |