harpoon.Main
Class SAMain
java.lang.Object
|
+--harpoon.IR.Registration
|
+--harpoon.Main.SAMain
- public class SAMain
- extends Registration
SAMain
is a program to compile java classes to some
approximation of StrongARM assembly. It is for development testing
purposes, not production use.
- Version:
- $Id: SAMain.java,v 1.4 2002/03/27 22:55:16 kkz Exp $
- Author:
- Felix S. Klock II <pnkfelix@mit.edu>
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
SAMain
public SAMain()
main
public static void main(String[] args)
do_it
public static void do_it()
do_it
public static void do_it(boolean alexhack)
outputMethod
public static void outputMethod(HMethod hmethod,
HCodeFactory hcf,
HCodeFactory sahcf,
PrintWriter out)
throws IOException
IOException
outputClassData
public static void outputClassData(HClass hclass,
PrintWriter out)
throws IOException
IOException
message
protected static void message(String msg)
messageln
protected static void messageln(String msg)
parseOpts
protected static void parseOpts(String[] args)
printHelp
protected static void printHelp()
info
protected static void info(String str)