typo test.ml + Why the old asta is taken for building Compil.trans qu ? Core+FS_tested
authorLucca Hirschi <lucca.hirschi@gmail.com>
Fri, 13 Jul 2012 15:28:30 +0000 (17:28 +0200)
committerLucca Hirschi <lucca.hirschi@gmail.com>
Fri, 13 Jul 2012 15:28:30 +0000 (17:28 +0200)
correct_test
src/solve.ml
src/test.ml

index d28ee73..ec62b8a 100755 (executable)
@@ -1 +1 @@
-./solve.native ./tests/docs/XPath-FT.xml -f ./tests/queries/XPath-FT.queries
\ No newline at end of file
+./solve.native ./tests/docs/XPath-FT.xml -f ./tests/queries/XPath-FT.queries 1
\ No newline at end of file
index c94967d..5074ae0 100644 (file)
@@ -42,10 +42,6 @@ let query () =
         list
   else failwith "Use -f"
 
-let build_asta query =
-  let asta = Compil.trans query in
-  asta
-
 let compute_run doc query = 
   let run = Run.compute doc query in
   run
@@ -65,7 +61,7 @@ let () =
   let rec solve_queries = function
     | [] -> ()
     | query :: tl ->
-      let asta = build_asta query in
+      let asta = Compil.trans query in
       let selected_nodes = Run.selected_nodes doc asta in
       let run = compute_run doc asta in
       fprintf err_formatter "\n  ### Query: %a"
@@ -78,6 +74,7 @@ let () =
         Run.print err_formatter run;
       end
       else ();
+      let asta = Asta.empty in
       solve_queries tl in
   solve_queries queries;
   exit 0
index c6bdaa1..42dc011 100644 (file)
@@ -55,7 +55,7 @@ let () =
   let doc = doc () in
   let query = query () in
   let asta = build_asta query in
-  let run = compute_run doc asata in
+  let run = compute_run doc asta in
   let selected_nodes = Run.selected_nodes doc asta in
   Format.pp_set_margin err_formatter 80;
   fprintf err_formatter "@[<v 0>##### Query #####@.  %a@]\n"