def accept(self, v: Visitor): return v.visit_simple_func(self)
def accept(self, v: Visitor): return v.visit_body(self)
def accept(self, v: Visitor): return v.visit_plotter(self)
def accept(self, v: Visitor): return v.visit_math_funcs(self)
def accept(self, v: Visitor): return v.visit_var_axis(self)
def accept(self, v: Visitor): return v.visit_source(self)
def accept(self, v: Visitor): return v.visit_loader(self)
def accept(self, v: Visitor): return v.visit_value(self)
def accept(self, v: Visitor): return v.visit_trigger(self)
def accept(self, v: Visitor): return v.visit_program(self)
def accept(self, v: Visitor): return v.visit_mapper(self)
def accept(self, v: Visitor): return v.visit_graph(self)
def accept(self, v: Visitor): return v.visit_func_axis(self)
def accept(self, v: Visitor): return v.visit_operand(self)
def accept(self, v: Visitor): return v.visit_declare(self)
def accept(self, v: Visitor): return v.visit_builtin_func(self)
def accept(self, v: Visitor): return v.visit_type(self)
def accept(self, v: Visitor): return v.visit_assigner(self)
def accept(self, v: Visitor): return v.visit_decrement(self)