-let spec = [ "-f", Arg.Set_int(sample_factor),"sample factor [default=64]";
- "-i", Arg.Set(index_empty_texts),"index empty texts [default=false]";
- "-d", Arg.Set(disable_text_collection),"Disable text collection[default=false]";
- "-s", Arg.Set_string(save_file),"Save the intermediate representation into file.srx";
- ]
+let spec = [ "-c", Arg.Set(count_only), "counting only (don't materialize the result set)";
+ "-t", Arg.Set(time), "print timing statistics";
+ "-max-tc", Arg.Set_int(tc_threshold), "set maximum count for which the TextCollection is used";
+ "-f", Arg.Set_int(sample_factor), "sample factor [default=64]";
+ "-i", Arg.Set(index_empty_texts), "index empty texts [default=false]";
+ "-d", Arg.Set(disable_text_collection), "disable text collection[default=false]";
+ "-s", Arg.Set_string(save_file), "save the intermediate representation into file.srx";
+ "-b", Arg.Set(backward), "real bottom up run";
+ ]