harpoon.IR.Tree
Class Print

java.lang.Object
  extended by harpoon.IR.Tree.Print

public class Print
extends Object

Print pretty-prints Trees.

Version:
$Id: Print.java,v 1.4 2002/04/10 03:05:45 cananian Exp $
Author:
C. Scott Ananian <cananian@alumni.princeton.edu>, based on Modern Compiler Implementation in Java by Andrew Appel.

Constructor Summary
Print()
           
 
Method Summary
static void print(PrintWriter pw, Code c, HCode.PrintCallback<Tree> cb)
           
static void print(PrintWriter pw, Code c, Map ht)
           
static void print(PrintWriter pw, Code c, TempMap tm, HCode.PrintCallback<Tree> cb)
           
static void print(PrintWriter pw, Data d, HCode.PrintCallback<Tree> cb)
           
static void print(PrintWriter pw, Data d, TempMap tm, HCode.PrintCallback<Tree> cb)
           
static void print(PrintWriter pw, Tree t)
           
static String print(Tree t)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

Print

public Print()
Method Detail

print

public static final void print(PrintWriter pw,
                               Code c,
                               TempMap tm,
                               HCode.PrintCallback<Tree> cb)

print

public static final void print(PrintWriter pw,
                               Data d,
                               TempMap tm,
                               HCode.PrintCallback<Tree> cb)

print

public static final void print(PrintWriter pw,
                               Code c,
                               HCode.PrintCallback<Tree> cb)

print

public static final void print(PrintWriter pw,
                               Data d,
                               HCode.PrintCallback<Tree> cb)

print

public static final void print(PrintWriter pw,
                               Code c,
                               Map ht)

print

public static final void print(PrintWriter pw,
                               Tree t)

print

public static final String print(Tree t)