def __init__(self, name, tester, pset, requires=None): Rule.__init__(self, name, requires=requires, produces=pset.prods) self.tester = tester self.pset = pset self.touchCnt = 0
def __init__(self, name, requires=None, produces=None): Rule.__init__(self, name, requires=requires, produces=produces)
def __init__(self, name, tester, requires=None, produces=None): Rule.__init__(self, name, requires=requires, produces=produces) self.tester = tester