open Format
-let asta = Compil.trans query
+let build_asta () =
+ let asta = Compil.trans query in
+ fprintf err_formatter "COMPIL OK\n";
+ asta
let () =
fprintf err_formatter "Query: %a\n%!" XPath.Ast.print query;
- fprintf err_formatter "Asta: %a\n%!" Asta.print asta;
+ fprintf err_formatter "Asta: %a\n%!" Asta.print (build_asta());
fprintf err_formatter "Document:\n%!";
Tree.print_xml stderr doc (Tree.root doc);
exit 0