iter_new()
instantiates a newiter
node.iter_type()
checks if the node is aiter
node.iter_<child>_get()
returns the<child>
node ofiter
.iter_<child>_set()
sets the new<child>
and deletes the old<child>
.iter_<child>_rep()
sets the new<child>
and returns the old<child>
.
Usage
iter_new(ast, lbkt, var, op, expr, rbkt)
iter_type(ast, node)
iter_lbkt_get(ast, node)
iter_lbkt_rep(ast, node, lbkt)
iter_lbkt_set(ast, node, lbkt)
iter_var_get(ast, node)
iter_var_rep(ast, node, var)
iter_var_set(ast, node, var)
iter_op_get(ast, node)
iter_op_rep(ast, node, op)
iter_op_set(ast, node, op)
iter_expr_get(ast, node)
iter_expr_rep(ast, node, expr)
iter_expr_set(ast, node, expr)
iter_rbkt_get(ast, node)
iter_rbkt_rep(ast, node, rbkt)
iter_rbkt_set(ast, node, rbkt)