def accept(self, visitor):
        self.input.accept(visitor)
        visitor.visit(self)
For post order stateful visitors
dataset/ETHPy150Open uwescience/raco/raco/expression/expression.py/UnaryOperator.accept