diff options
Diffstat (limited to 'VM2M.java')
-rw-r--r-- | VM2M.java | 11 |
1 files changed, 1 insertions, 10 deletions
@@ -27,16 +27,7 @@ public class VM2M { VaporProgram prog = parseVapor(is2, System.out); - MinimalLogger.info("Removing extraneous lines from the program representation..."); - for (String line : new ArrayList<String>(strProg)) { - // delete all lines not a function table! - if (!line.trim().startsWith("const") && !line.trim().startsWith(":")) - strProg.remove(line); - } - MinimalLogger.info(String.format("New program: %s", - strProg.toString())); - - CondenseVisitor cv = new CondenseVisitor(prog, strProg); + CondenseVisitor cv = new CondenseVisitor(prog); System.out.println(String.join("\n", cv.getMIPS())); |