bottom up run works for text nodes
[SXSI/xpathcomp.git] / tree.mli
index d0a4f5a..75fb8fd 100644 (file)
--- a/tree.mli
+++ b/tree.mli
@@ -3,6 +3,7 @@ val init_contains : t -> string -> unit
 val init_naive_contains : t -> string -> unit
 val is_nil : t -> bool
 val is_node : t -> bool
+val dump_node : t -> string
 val parse_xml_uri : string -> t
 val parse_xml_string : string -> t
 val save : t -> string -> unit
@@ -37,3 +38,13 @@ val node_sibling_ctx : t -> t -> t
 val tags_below : t -> Tag.t -> Ptset.t
 val tags_after : t -> Tag.t -> Ptset.t
 val tags : t -> Tag.t -> Ptset.t*Ptset.t
+val is_below_right : t -> t -> bool
+val is_left : t -> bool
+val tagged_lowest : t -> Tag.t -> t
+val tagged_next : t -> Tag.t -> t
+val binary_parent : t -> t
+val benchmark_text : t -> string array
+val count_contains : t -> string -> int
+val unsorted_contains : t -> string -> unit
+val text_size : t -> int
+val doc_ids : t -> int*int