X-Git-Url: http://git.nguyen.vg/gitweb/?p=tatoo.git;a=blobdiff_plain;f=src%2Ftable_driver.ml;fp=src%2Ftable_driver.ml;h=e961abbfccc3a109a091b2fbb664deef82a29851;hp=d42743e28d9207621756ec69383de75292228512;hb=c5480c3711c7431e70f78871c738f2d86ecb96ac;hpb=72818d02fb469c39a3d8043300152beae3e7e162 diff --git a/src/table_driver.ml b/src/table_driver.ml index d42743e..e961abb 100644 --- a/src/table_driver.ml +++ b/src/table_driver.ml @@ -5,6 +5,8 @@ open Query_tree let parse_xpath p = Xpath.Parser.parse (Ulexing.from_utf8_string p) +let display = ref false + let main () = let () = Table_options.parse () in let doc = @@ -34,10 +36,14 @@ let main () = Bitvector.set root 0 true; List.iter ( fun q -> let v = eval_qtree doc root q in - let res = decode_bit doc v in - print_string "\n"; - print_node_list doc res; - print_string "\n"; + if !display then begin + let res = decode_bit doc v in + + print_string "\n"; + print_node_list doc res; + print_string "\n"; + end; + () ) mini_qtree_list ; let t2 = Unix.gettimeofday () in