Переглянути джерело

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