`sig
type reconstruction_cmd
val subtree_to_cmd_sequence :
?omit_positions:bool ->
?enc:Netconversion.encoding ->
(Pxp_marshal.reconstruction_cmd -> unit) ->
(< clone : 'a; node : 'a Pxp_document.node;
set_node : 'a Pxp_document.node -> unit; .. >
as 'a)
Pxp_document.node -> unit
val subtree_to_channel :
?omit_positions:bool ->
?enc:Netconversion.encoding ->
Pervasives.out_channel ->
(< clone : 'a; node : 'a Pxp_document.node;
set_node : 'a Pxp_document.node -> unit; .. >
as 'a)
Pxp_document.node -> unit
val document_to_cmd_sequence :
?omit_positions:bool ->
?enc:Netconversion.encoding ->
(Pxp_marshal.reconstruction_cmd -> unit) ->
(< clone : 'a; node : 'a Pxp_document.node;
set_node : 'a Pxp_document.node -> unit; .. >
as 'a)
Pxp_document.document -> unit
val document_to_channel :
?omit_positions:bool ->
?enc:Netconversion.encoding ->
Pervasives.out_channel ->
(< clone : 'a; node : 'a Pxp_document.node;
set_node : 'a Pxp_document.node -> unit; .. >
as 'a)
Pxp_document.document -> unit
val subtree_from_cmd_sequence :
(unit -> Pxp_marshal.reconstruction_cmd) ->
Pxp_dtd.dtd ->
(< clone : 'a; node : 'a Pxp_document.node;
set_node : 'a Pxp_document.node -> unit; .. >
as 'a)
Pxp_document.spec -> 'a Pxp_document.node
val subtree_from_channel :
Pervasives.in_channel ->
Pxp_dtd.dtd ->
(< clone : 'a; node : 'a Pxp_document.node;
set_node : 'a Pxp_document.node -> unit; .. >
as 'a)
Pxp_document.spec -> 'a Pxp_document.node
val document_from_cmd_sequence :
(unit -> Pxp_marshal.reconstruction_cmd) ->
Pxp_yacc.config ->
(< clone : 'a; node : 'a Pxp_document.node;
set_node : 'a Pxp_document.node -> unit; .. >
as 'a)
Pxp_document.spec -> 'a Pxp_document.document
val document_from_channel :
Pervasives.in_channel ->
Pxp_yacc.config ->
(< clone : 'a; node : 'a Pxp_document.node;
set_node : 'a Pxp_document.node -> unit; .. >
as 'a)
Pxp_document.spec -> 'a Pxp_document.document
val relocate_subtree :
(< clone : 'a; node : 'a Pxp_document.node;
set_node : 'a Pxp_document.node -> unit; .. >
as 'a)
Pxp_document.node ->
Pxp_dtd.dtd ->
(< clone : 'b; node : 'b Pxp_document.node;
set_node : 'b Pxp_document.node -> unit; .. >
as 'b)
Pxp_document.spec -> 'b Pxp_document.node
val relocate_document :
(< clone : 'a; node : 'a Pxp_document.node;
set_node : 'a Pxp_document.node -> unit; .. >
as 'a)
Pxp_document.document ->
Pxp_yacc.config ->
(< clone : 'b; node : 'b Pxp_document.node;
set_node : 'b Pxp_document.node -> unit; .. >
as 'b)
Pxp_document.spec -> 'b Pxp_document.document
end`