| Did you know ... | Search Documentation: |
| node->for_all |
<-sons
of this node and finally runs code on the receiving node.
Note that multiple-inheritance will cause some nodes to be visited more than once. Argument binding:
@arg1: Node object.
See also node<-find.
NOTE: Upto version 5.0.9, the execution
order was different: code was first executed on the node and then on the node<-sons.
The current order allows for deleting nodes.
Diagnostics: Terminates immediately with failure if code could not be executed fro some node
Bugs:
node->for_all
is not safe when the executed code manipulates the subtree below this
node.
<-find ->for_some ->for_all