]> matita.cs.unibo.it Git - helm.git/blobdiff - helm/software/helena/src/xml/xmlLibrary.mli
update in helena
[helm.git] / helm / software / helena / src / xml / xmlLibrary.mli
index 19ce4cfe3564357aca2e74695807f847f46e0fdc..d6ce856bb198cbc58d45b796f3143975030ece73 100644 (file)
@@ -9,6 +9,8 @@
      \ /   This software is distributed as is, NO WARRANTY.              
       V_______________________________________________________________ *)
 
+IFDEF OBJECTS THEN
+
 type och = string -> unit
 
 type attr = string * string
@@ -16,9 +18,7 @@ type attr = string * string
 type pp = och -> int -> unit
 
 val export_entity: ('term -> pp) -> 'term Entity.entity -> unit
-(*
-val export_csys: Ccs.csys -> unit
-*)
+
 val tag: string -> attr list -> ?contents:pp -> pp 
 
 val sort: string
@@ -41,14 +41,24 @@ val void: string
 
 val position: int -> attr
 
+val depth: int -> attr
+
 val uri: Entity.uri -> attr
 
-val level: Level.level -> attr
+val restricted: bool -> attr
 
-val name: Entity.node_attrs -> attr
+val layer: Layer.status -> Layer.layer -> attr
+
+val name: Entity.bind_attrs -> attr
+
+val main: Entity.arity -> attr list
+
+val side: Entity.arity -> attr list
 
 val apix: Entity.node_attrs -> attr
 
 val meta: Entity.root_attrs -> attr
 
 val info: Entity.root_attrs -> attr list
+
+END