def accept(self, visitor):
        for op in self.operands:
            op.accept(visitor)
        visitor.visit(self)
For post-order stateful visitors
dataset/ETHPy150Open uwescience/raco/raco/expression/expression.py/NaryOperator.accept