Fixes. Almost everything works (but still no importing subclass support).
authorstephey <stephey>
Sat, 23 Apr 2011 15:55:30 +0000 (15:55 +0000)
committerstephey <stephey>
Sat, 23 Apr 2011 15:55:30 +0000 (15:55 +0000)
commit364b4dd6f345d975eab4c0c587753eb7dc1e3367
tree5b2b0230f11b5fda8337587ba3164c318ce9cb46
parent07a8d0c97995704dff00c76fdb5607c81c281f51
Fixes. Almost everything works (but still no importing subclass support).

JNI compilation on Brian's test file still fails, HOWEVER I believe it's because /classpath/java/lang/ should be added into our state.classpaths vector. This should be true because Java automatically imports java.lang.* in every file, so it's essentially like having it as a class path.

I've left 1 System.out.println statement in extra to help trace which files are trying to find which files. When I look at the one I'm currently crashing on, I see that there is indeed no Class.java file in its package and it doesn't import it anywhere.
Robust/src/IR/Tree/BuildIR.java
Robust/src/IR/Tree/SemanticCheck.java
Robust/src/IR/TypeUtil.java