X-Git-Url: http://demsky.eecs.uci.edu/git/?a=blobdiff_plain;f=Robust%2Fsrc%2FIR%2FTree%2FBuildIR.java;h=b692207fd31114af6cc0a0faec656de35b92f037;hb=cdcf09c40af1419fa42932aae249cb79b69b5daf;hp=d4723f69a5c952fc9eaf3498e8280e725aae5d32;hpb=62b9f72d7dd259e9ef65f5579f4ad7c590d1262a;p=IRC.git diff --git a/Robust/src/IR/Tree/BuildIR.java b/Robust/src/IR/Tree/BuildIR.java deleted file mode 100644 index d4723f69..00000000 --- a/Robust/src/IR/Tree/BuildIR.java +++ /dev/null @@ -1,241 +0,0 @@ -package IR.Tree; -import IR.*; - -public class BuildIR { - State state; - public BuildIR(State state) { - this.state=state; - } - public void buildtree() { - ParseNode pn=state.parsetree; - FileNode fn=parseFile(pn); - System.out.println(fn.printNode()); - } - - /** Parse the classes in this file */ - public FileNode parseFile(ParseNode pn) { - FileNode fn=new FileNode(); - ParseNode tpn=pn.getChild("type_declaration_list"); - if (tpn!=null) { - ParseNodeVector pnv=tpn.getChildren(); - for(int i=0;i