Explorar o código

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

Yentl Van Tendeloo %!s(int64=9) %!d(string=hai) anos
pai
achega
122624f5e5
Modificáronse 1 ficheiros con 5 adicións e 0 borrados
  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