Prechádzať zdrojové kódy

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

Yentl Van Tendeloo 9 rokov pred
rodič
commit
122624f5e5
1 zmenil súbory, kde vykonal 5 pridanie a 0 odobranie
  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