def prepass(self, prepass: PrepassState = None): if prepass is None: self.prepass(PrepassState()) return self.__left.prepass(prepass) self.__right.prepass(prepass)
def prepass(self, prepass: Evaluator.PrepassState = None): if prepass is None: self.prepass(Evaluator.PrepassState()) return prepass.bind(str(self.__identifier)) self.__identifier.prepass(prepass)