PXP Reference : Pxp_tree_parser

`sig
exception ID_not_unique
class type ['a] index =
object
constraint 'a =
< clone : 'a; node : 'a Pxp_document.node;
set_node : 'a Pxp_document.node -> unit; .. >
method add : string -> 'a Pxp_document.node -> unit
method find : string -> 'a Pxp_document.node
end
class ['a] hash_index :
object
constraint 'a =
< clone : 'a; node : 'a Pxp_document.node;
set_node : 'a Pxp_document.node -> unit; .. >
method add : string -> 'a Pxp_document.node -> unit
method find : string -> 'a Pxp_document.node
method index : (string, 'a Pxp_document.node) Hashtbl.t
end
val parse_document_entity :
?transform_dtd:(Pxp_dtd.dtd -> Pxp_dtd.dtd) ->
?id_index:(< clone : 'a; node : 'a Pxp_document.node;
set_node : 'a Pxp_document.node -> unit; .. >
as 'a)
Pxp_tree_parser.index ->
Pxp_types.config ->
Pxp_types.source -> 'a Pxp_document.spec -> 'a Pxp_document.document
val parse_wfdocument_entity :
?transform_dtd:(Pxp_dtd.dtd -> Pxp_dtd.dtd) ->
Pxp_types.config ->
Pxp_types.source ->
(< clone : 'a; node : 'a Pxp_document.node;
set_node : 'a Pxp_document.node -> unit; .. >
as 'a)
Pxp_document.spec -> 'a Pxp_document.document
val parse_content_entity :
?id_index:(< clone : 'a; node : 'a Pxp_document.node;
set_node : 'a Pxp_document.node -> unit; .. >
as 'a)
Pxp_tree_parser.index ->
Pxp_types.config ->
Pxp_types.source ->
Pxp_dtd.dtd -> 'a Pxp_document.spec -> 'a Pxp_document.node
val parse_wfcontent_entity :
Pxp_types.config ->
Pxp_types.source ->
(< clone : 'a; node : 'a Pxp_document.node;
set_node : 'a Pxp_document.node -> unit; .. >
as 'a)
Pxp_document.spec -> 'a Pxp_document.node
val default_extension : 'a Pxp_document.node Pxp_document.extension as 'a
val default_spec :
('a Pxp_document.node Pxp_document.extension as 'a) Pxp_document.spec
val default_namespace_spec :
('a Pxp_document.node Pxp_document.extension as 'a) Pxp_document.spec
end`