|
@@ -8,10 +8,10 @@ import os
|
|
|
import sys
|
|
|
import time
|
|
|
|
|
|
-from interface.HUTN.hutn_compiler.grammar_compiler_visitor import GrammarCompilerVisitor
|
|
|
-from interface.HUTN.hutn_compiler.hutnparser import Parser, Tree
|
|
|
-from interface.HUTN.hutn_compiler.meta_grammar import Grammar
|
|
|
-from interface.HUTN.hutn_compiler.cached_exception import CachedException
|
|
|
+from hutn_compiler.grammar_compiler_visitor import GrammarCompilerVisitor
|
|
|
+from hutn_compiler.hutnparser import Parser, Tree
|
|
|
+from hutn_compiler.meta_grammar import Grammar
|
|
|
+from hutn_compiler.cached_exception import CachedException
|
|
|
import hashlib
|
|
|
|
|
|
global parsers
|
|
@@ -181,13 +181,13 @@ def do_compile(inputfile, grammarfile, visitors=[], include_paths = [], mode="")
|
|
|
return result
|
|
|
|
|
|
def main(input_file, grammar_file, mode, args=[]):
|
|
|
- from interface.HUTN.hutn_compiler.prettyprint_visitor import PrettyPrintVisitor
|
|
|
- from interface.HUTN.hutn_compiler.prettyprint_visitor import PrintVisitor
|
|
|
- from interface.HUTN.hutn_compiler.semantics_visitor import SemanticsVisitor
|
|
|
- from interface.HUTN.hutn_compiler.bootstrap_visitor import BootstrapVisitor
|
|
|
- from interface.HUTN.hutn_compiler.constructors_visitor import ConstructorsVisitor
|
|
|
- from interface.HUTN.hutn_compiler.model_visitor import ModelVisitor
|
|
|
- from interface.HUTN.hutn_compiler.model_bootstrap_visitor import ModelBootstrapVisitor
|
|
|
+ from hutn_compiler.prettyprint_visitor import PrettyPrintVisitor
|
|
|
+ from hutn_compiler.prettyprint_visitor import PrintVisitor
|
|
|
+ from hutn_compiler.semantics_visitor import SemanticsVisitor
|
|
|
+ from hutn_compiler.bootstrap_visitor import BootstrapVisitor
|
|
|
+ from hutn_compiler.constructors_visitor import ConstructorsVisitor
|
|
|
+ from hutn_compiler.model_visitor import ModelVisitor
|
|
|
+ from hutn_compiler.model_bootstrap_visitor import ModelBootstrapVisitor
|
|
|
|
|
|
modes = {
|
|
|
"N" : [],
|