예제 #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)