瀏覽代碼

Added nice pretty printer after semantic visitor (and tree
modifications)

Yentl Van Tendeloo 9 年之前
父節點
當前提交
122624f5e5
共有 1 個文件被更改,包括 5 次插入0 次删除
  1. 5 0
      interface/HUTN/hutn_compiler/compiler.py

+ 5 - 0
interface/HUTN/hutn_compiler/compiler.py

@@ -176,6 +176,11 @@ def main(input_file, grammar_file, mode, args):
         from semantics_visitor import SemanticsVisitor
         visitor = SemanticsVisitor()
         visitor2 = None
+    elif mode == "SP":
+        from semantics_visitor import SemanticsVisitor
+        from prettyprint_visitor import PrettyPrintVisitor
+        visitor = SemanticsVisitor()
+        visitor2 = PrettyPrintVisitor()
     elif mode == "BS":
         from semantics_visitor import SemanticsVisitor
         from bootstrap_visitor import BootstrapVisitor