From c4a733a7ffde6dfbc66b02124e204e3945ed33a4 Mon Sep 17 00:00:00 2001 From: Lucca Hirschi Date: Wed, 4 Jul 2012 12:41:46 +0200 Subject: [PATCH] Minor --- src/run.ml | 16 ++++++++++++++-- src/test.ml | 2 +- 2 files changed, 15 insertions(+), 3 deletions(-) diff --git a/src/run.ml b/src/run.ml index e24462f..8333689 100644 --- a/src/run.ml +++ b/src/run.ml @@ -11,8 +11,20 @@ (* *) (***********************************************************************) -type t = int -let compute tree asta = 0 +(* Il faut tout paramétrer par tr!!!! je ne sais pas comment faire >< **) + +module Node = +struct + type t = Tree.node + let tr = Tree.load_xml_string "" + let compare n1 n2 = (Tree.preorder tr n2) - (Tree.preorder tr n1) +end + +module NodeMap = Map.Make (Node) + +type t = StateSet.t NodeMap.t + +let compute tree asta = NodeMap.empty let print fmt run = () diff --git a/src/test.ml b/src/test.ml index f20e471..e6cd725 100644 --- a/src/test.ml +++ b/src/test.ml @@ -52,8 +52,8 @@ let compute_run doc query = run let () = - let query = query () in let doc = doc () in + let query = query () in let asta = build_asta query in let run = compute_run doc asta in fprintf err_formatter "@[##### Query #####@. %a@]\n" -- 2.17.1