Noeud « Next »: , Noeud « Previous »: src/type, Noeud « Up »: Project Layout



3.2.9 The src/temp Directory

Namespace temp, delivered for T5.

— File: temp.hh (src/temp/)

So called temporaries are pseudo-registers: we may allocate as many temporaries as we want. Eventually the register allocator will map those temporaries to either an actual register, or it will allocate a slot in the activation block (aka frame) of the current function.

— File: label.hh (src/temp/)

We need labels for jumps, for functions, strings etc.