let locate s =
let query =
M.Property (true,M.RefineExact,["objectName"],[],[],[],[],false,(M.Const s) )
- in M.StatQuery query
+ in M.Log (false, true, M.StatQuery query)
let unreferred target_pattern source_pattern =
let query =
M.Property(false,M.RefineExact,["refObj"],["h:occurrence"],[],[],[],true,(M.Const source_pattern))
))
- in M.StatQuery query
+ in M.Log (false, true, M.StatQuery query)
let compose cl =
let letin = ref [] in
let f (vvar, msval) x = M.LetVVar(vvar,msval,x) in
iter f (fun x y z -> x (y z)) ! letin
in
- M.StatQuery (letin_query (select_query must_query))
+ M.Log (false, true, M.StatQuery (letin_query (select_query must_query)))
(* high-level functions ****************************************************)