Plasma GitLab Archive
Projects Blog Knowledge

sig
  type reconstruction_cmd
  val subtree_to_cmd_sequence :
    ?omit_positions:bool ->
    ?enc:Netconversion.encoding ->
    (Pxp_marshal.reconstruction_cmd -> unit) ->
    (< clone : 'a; node : 'Pxp_document.node;
       set_node : '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 : 'Pxp_document.node;
       set_node : '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 : 'Pxp_document.node;
       set_node : '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 : 'Pxp_document.node;
       set_node : '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 : 'Pxp_document.node;
       set_node : 'Pxp_document.node -> unit; .. >
     as 'a)
    Pxp_document.spec -> 'Pxp_document.node
  val subtree_from_channel :
    Pervasives.in_channel ->
    Pxp_dtd.dtd ->
    (< clone : 'a; node : 'Pxp_document.node;
       set_node : 'Pxp_document.node -> unit; .. >
     as 'a)
    Pxp_document.spec -> 'Pxp_document.node
  val document_from_cmd_sequence :
    (unit -> Pxp_marshal.reconstruction_cmd) ->
    Pxp_yacc.config ->
    (< clone : 'a; node : 'Pxp_document.node;
       set_node : 'Pxp_document.node -> unit; .. >
     as 'a)
    Pxp_document.spec -> 'Pxp_document.document
  val document_from_channel :
    Pervasives.in_channel ->
    Pxp_yacc.config ->
    (< clone : 'a; node : 'Pxp_document.node;
       set_node : 'Pxp_document.node -> unit; .. >
     as 'a)
    Pxp_document.spec -> 'Pxp_document.document
  val relocate_subtree :
    (< clone : 'a; node : 'Pxp_document.node;
       set_node : 'Pxp_document.node -> unit; .. >
     as 'a)
    Pxp_document.node ->
    Pxp_dtd.dtd ->
    (< clone : 'b; node : 'Pxp_document.node;
       set_node : 'Pxp_document.node -> unit; .. >
     as 'b)
    Pxp_document.spec -> 'Pxp_document.node
  val relocate_document :
    (< clone : 'a; node : 'Pxp_document.node;
       set_node : 'Pxp_document.node -> unit; .. >
     as 'a)
    Pxp_document.document ->
    Pxp_yacc.config ->
    (< clone : 'b; node : 'Pxp_document.node;
       set_node : 'Pxp_document.node -> unit; .. >
     as 'b)
    Pxp_document.spec -> 'Pxp_document.document
end
This web site is published by Informatikbüro Gerd Stolpmann
Powered by Caml