harpoon.Main
Class EDXMain

java.lang.Object
  extended by harpoon.IR.Registration
      extended by harpoon.Main.EDXMain

public class EDXMain
extends Registration

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

Version:
$Id: EDXMain.java,v 1.8 2004/02/08 01:58:13 cananian Exp $
Author:
Felix S. Klock II <pnkfelix@mit.edu>

Constructor Summary
EDXMain()
           
 
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

EDXMain

public EDXMain()
Method Detail

main

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

outputMethod

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

outputClassData

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