16 auto it = ps_.find(n);
25 ss << setfill(
'0') << setw(3) << n->data.next;
26 s = n->data.action.to_string() + ss.str();
29 s = n->data.condition + Tree2String(n->left) + Tree2String(n->right);
41 auto s = Tree2String(n->left);
43 auto it = sp_.find(s);
52 s = Tree2String(n->right);
57 FindAndLink(n->right);
60 n->right = it->second;
A BinaryDrag is the GRAPHGEN implementation of a Binary Directed Rooted Acyclic Graph (DRAG in short)
std::string Tree2String(BinaryDrag< conact >::node *n)
void FindAndLink(BinaryDrag< conact >::node *n)