#!/usr/bin/env entity destroy (); } sub do_stuff { my $node = enode ("delme"); print ("delnode is $delnode\n"); print ("node is $node\n") if ($node); $node->destroy () if ($node); print ("delnode foo is ". $delnode->attrib ("foo") . "\n"); enode ("object")->new_child ("foo"); $count++; if ($count > 5) { my $obj = enode ("object"); print ("calling delnod->call\n"); $delnode->call ("entity:exit"); sleep (1); print ("calling object->call\n"); $obj->call ("entity:exit"); } my $del2 = enode ("delme2"); if ($del2) { delme2 ($del2); print ("delme2 is $del2\n"); } } ?>