harpoon.Main
Class EDMain

java.lang.Object
  |
  +--harpoon.IR.Registration
        |
        +--harpoon.Main.EDMain

public class EDMain
extends Registration

EDMain is a program to compile java classes to some approximation of StrongARM assembly. It is for development testing purposes, not production use.

Version:
$Id: EDMain.java,v 1.3 2002/02/26 22:46:40 cananian Exp $
Author:
Felix S. Klock II <pnkfelix@mit.edu>

Constructor Summary
EDMain()
           
 
Method Summary
static void main(String[] args)
           
static void outputClassData(Linker linker, HClass hclass, PrintWriter out)
           
static void outputMethod(HMethod hmethod, HCodeFactory hcf, HCodeFactory sahcf, PrintWriter out)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

EDMain

public EDMain()
Method Detail

main

public static void main(String[] args)
                 throws IOException,
                        ClassNotFoundException
IOException
ClassNotFoundException

outputMethod

public static void outputMethod(HMethod hmethod,
                                HCodeFactory hcf,
                                HCodeFactory sahcf,
                                PrintWriter out)
                         throws IOException
IOException

outputClassData

public static void outputClassData(Linker linker,
                                   HClass hclass,
                                   PrintWriter out)
                            throws IOException
IOException