\r
\r
\r
-\r
static treeNode fast_sibling(bp* Par,treeNode x,TagType tag){\r
\r
if (tag == PCDATA_TAG_ID){\r
\r
}\r
\r
-static bool fast_isleaf(bp* Par,treeNode x){\r
- return (fast_inspect(Par,x+1) == CP ? true : false);\r
-}\r
+\r
\r
\r
inline uint get_field_no_power(uint *A, uint len, uint index) {\r
// TaggedChild(x,tag): returns the first child of node x tagged tag, or NULLT if there is none.\r
// Because of the balanced-parentheses representation of the tree, this operation is not supported\r
// efficiently, just iterating among the children of node x until finding the desired child.\r
+/*\r
treeNode XMLTree::TaggedChild(treeNode x, TagType tag) \r
{\r
\r
}\r
return NULLT; // no such sibling was found \r
}\r
-\r
+*/\r
treeNode XMLTree::SelectChild(treeNode x, TagIdSet *tags)\r
{\r
\r