NestingTree

Contents

NestingTree

NestingTree(*arg[, root_id, ...])

Methods

NestingTree.new_node(*[, code])

Add a new nesting node to this NestingTree.

NestingTree.add_node(code, *[, children, ...])

Add a single node code and update node attributes.

NestingTree.remove_node(n)

Remove node n.

NestingTree.add_edge(u, v[, implied, ...])

Add an edge between u and v.

NestingTree.remove_edge(u, v, *arg, **kwarg)

Remove the edge between u and v.