Refactoring and cosmetic changes
[SXSI/xpathcomp.git] / src / cache.mli
index 87ddfd9..2d52dc7 100644 (file)
@@ -1,17 +1,27 @@
 type 'a t
 
 val create : int -> 'a -> 'a t
-
 val find : 'a t -> int -> 'a
-
 val add : 'a t -> int -> 'a -> unit
-
 val dummy : 'a t -> 'a
-
 val to_array : 'a t -> 'a array
 
-module Lvl2 :
-  sig
+
+module Lvl1 :
+sig
+
+  type 'a t
+
+  val create : int -> 'a -> 'a t
+  val find : 'a t -> int -> 'a
+  val add : 'a t -> int -> 'a -> unit
+  val dummy : 'a t -> 'a
+  val to_array : 'a t -> 'a array
+
+end
+
+module Lvl2:
+sig
 
     type 'a t
 
@@ -22,7 +32,7 @@ module Lvl2 :
     val dummy_line :  'a t -> 'a array
     val to_array : 'a t -> 'a array array
 
-  end
+end
 
 module Lvl3 :
   sig
@@ -34,4 +44,5 @@ module Lvl3 :
     val add : 'a t -> int -> int -> int -> 'a -> unit
     val dummy : 'a t -> 'a
     val to_array : 'a t -> 'a array array array
+
   end