Implement a new automaton run (non optimized) with cleaner semantics w.r.t. ranked...
[tatoo.git] / src / run.mli
index d57f6c9..7704494 100644 (file)
@@ -13,7 +13,9 @@
 (*                                                                     *)
 (***********************************************************************)
 
-module Make (T : Tree.S) :
+
+module Make (T : Tree.S)  :
   sig
-    val eval : Ata.t -> T.t -> T.node list -> T.node list
+    val eval : Ata.t -> T.t -> T.node Sequence.t -> T.node Sequence.t
+    val full_eval : Ata.t -> T.t -> T.node Sequence.t -> (State.t * T.node Sequence.t) list
   end