def _numMatches(parseTree, data, name='a'): _calls = [] def _cb(): _calls.append(True) i = Interp(parseTree, _cb) try: i.receive(data) except ParseError as e: return 0 return len(_calls)
def create_interp(): return Interp()
def create_interp(self): return Interp()
def __init__(self, interp, rule): rule.success = [self._store, setRule(node=rule)] self.interp = Interp(rule) self.gathered = []