示例#1
0
 def __init__(self, source):
     self.source = source
     self.grammar = OMeta(source).parseGrammar('grammar')
     self.rules = decomposeGrammar(self.grammar)
示例#2
0
文件: util.py 项目: tehasdf/interp2
def getRule(source, name):
    o = OMeta(source).parseGrammar('grammar')
    return decomposeGrammar(o)[name]