X-Git-Url: http://git.nguyen.vg/gitweb/?p=tatoo.git;a=blobdiff_plain;f=src%2Frun.mli;h=e124e8ae19e6f77cc63b6ed9ff509fe62b79c172;hp=725192ebc943bbdbc88c9a8307bf912f3d790ff9;hb=3406b26f1ea26a997d7f194c547439891c108ce6;hpb=b6dc15847ef86e61c0d242bc7ae025c1763f8a77 diff --git a/src/run.mli b/src/run.mli index 725192e..e124e8a 100644 --- a/src/run.mli +++ b/src/run.mli @@ -19,9 +19,9 @@ type stats = { run : int; eval_trans_cache_access : int; eval_trans_cache_hit : int; } -module Make (T : Tree.S) : +module Make (T : Tree.S) (L : Node_list.S with type node = T.node) : sig - val eval : Ata.t -> T.t -> T.node list -> T.node list - val full_eval : Ata.t -> T.t -> T.node list -> (State.t * T.node list) list + val eval : Ata.t -> T.t -> L.t -> L.t + val full_eval : Ata.t -> T.t -> L.t -> (State.t * L.t) list val stats : unit -> stats end