frame
Class Proc

java.lang.Object
  extended by frame.Proc

public abstract class Proc
extends java.lang.Object


Field Summary
 Proc next
           
 
Constructor Summary
Proc()
           
 
Method Summary
abstract  List<Instr> getBody()
           
abstract  List<Instr> getEpilogue()
           
abstract  java.lang.String getFooter()
           
abstract  java.lang.String getHeader()
           
abstract  List<Instr> getPrologue()
           
abstract  void print(java.io.PrintStream out, temp.TempMap t)
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

next

public Proc next
Constructor Detail

Proc

public Proc()
Method Detail

getHeader

public abstract java.lang.String getHeader()

getBody

public abstract List<Instr> getBody()

getPrologue

public abstract List<Instr> getPrologue()

getFooter

public abstract java.lang.String getFooter()

getEpilogue

public abstract List<Instr> getEpilogue()

print

public abstract void print(java.io.PrintStream out,
                           temp.TempMap t)