object
val mutable il : Intermediate.funUtils
val mutable reg : Intermediate.register
method addInstr : Intermediate.instruction -> unit
method addLabel : Intermediate.element -> int -> unit
method getIc : int
method getInstr : int -> Intermediate.instruction
method getInstrLabel : int -> Intermediate.element
method getInstructionClass : Intermediate.funUtils
method getInstructionList : Intermediate.instruction list
method getLabel : Intermediate.element
method getReg : Intermediate.register
method hasLabel : int -> bool
method setInstructionClass : Intermediate.funUtils -> unit
method stack : Intermediate.offset
end