コード例 #1
0
ファイル: parts.py プロジェクト: momirza/pydsl
 def __init__(self, optionsdict):
     from pydsl.Memory.Storage.Loader import load_grammar
     #import pydsl.GlobalConfig
     #pydsl.GlobalConfig.GLOBALCONFIG.strictgrammar = True
     UnixProgram.__init__(self, optionsdict)
     self.__sgrammar = load_grammar(optionsdict.sgrammar) 
コード例 #2
0
ファイル: Translate.py プロジェクト: momirza/pydsl
 def __init__(self, optionsdict):
     self.__mainfunc = None
     UnixProgram.__init__(self, optionsdict)
コード例 #3
0
ファイル: validate.py プロジェクト: momirza/pydsl
 def __init__(self, optionsdict):
     from pydsl.Memory.External.Loader import load_grammar
     UnixProgram.__init__(self, optionsdict)
     self.__sgrammar = load_grammar(optionsdict.sgrammar) 
コード例 #4
0
ファイル: check.py プロジェクト: momirza/pydsl
 def __init__(self, optionsdict):
     from pydsl.Function.Transformer.Python import HostPythonTransformer
     #import pydsl.GlobalConfig
     #pydsl.GlobalConfig.GLOBALCONFIG.strictgrammar = True
     self.__maingt = HostPythonTransformer({"input":"cstring"},{"output":"TrueFalse"},{"checker":"GrammarChecker"}, checkfun) 
     UnixProgram.__init__(self, optionsdict)