LRDE Tiger Compiler
1.34a $Id: 7fef12e1f5fa43449d667a0eec1d837c40fc1202 $
|
assem | Pseudo assembly support |
ast | Ast management |
astclone | Cloning an ast::Ast |
bind | |
boost | |
callgraph | Computing static link related information |
canon | Simplification of tree::Tree code |
desugar | Desugaring an ast::Ast |
escapes | Computing escape and static link related information |
frame | Tools to describe activation blocks: Frame, Access |
inlining | Inlining functions of an ast::Ast |
liveness | Generation of the FlowGraph, Liveness graph, and InterferenceGraph |
misc | Handling of generic, oriented or undirected, graph |
object | |
overload | Perform type checking, allowing function overloading |
parse | Parsing the input, delivering an ast::Ast |
regalloc | Perform the register allocation |
target | Multiple target support |
task | Handling of Task |
temp | Managing Temp and Label |
translate | Translation from ast::Ast to tree::Node |
tree | (Low/High) intermediate code |
type | Type-checking an ast::Ast |