- ac = AO.initial_counters;
- mc = MO.initial_counters;
- brgc= BrgO.initial_counters;
- mst = MA.initial_status
+ ac = AO.initial_counters;
+ mc = MO.initial_counters;
+ bagc = BagO.initial_counters;
+ mst = MA.initial_status
Format.pp_set_margin frm max_int;
meta_file := Some (och, frm)
in
Format.pp_set_margin frm max_int;
meta_file := Some (och, frm)
in
- let st = {st with brgc = count BrgO.count_item st.brgc item} in
- if !stage > 2 then BrgU.type_check (f st) !H.graph item else st
+ let st = {st with bagc = count BagO.count_item st.bagc item} in
+ if !stage > 2 then BagU.type_check (f st) !H.graph item else st
if !L.level > 0 then Time.utime_stamp "processed";
if !L.level > 2 then AO.print_counters C.start st.ac;
if !L.level > 2 && !stage > 0 then MO.print_counters C.start st.mc;
if !L.level > 0 then Time.utime_stamp "processed";
if !L.level > 2 then AO.print_counters C.start st.ac;
if !L.level > 2 && !stage > 0 then MO.print_counters C.start st.mc;
"Summary levels: 0 just errors, 1 time stamps, 2 processed file names, \
3 data information, 4 typing information, 5 reduction information\n\n" ^
"Stages: 0 parsing, 1 to intermediate, 2 to untrusted, 3 to trusted\n"
"Summary levels: 0 just errors, 1 time stamps, 2 processed file names, \
3 data information, 4 typing information, 5 reduction information\n\n" ^
"Stages: 0 parsing, 1 to intermediate, 2 to untrusted, 3 to trusted\n"
let help_h = "<string> set type hierarchy" in
let help_i = " show local references by index" in
let help_m = "<file> output intermediate representation" in
let help_h = "<string> set type hierarchy" in
let help_i = " show local references by index" in
let help_m = "<file> output intermediate representation" in
H.set_new_sorts ignore ["Set"; "Prop"];
Arg.parse [
("-S", Arg.Int set_summary, help_S);
("-V", Arg.Unit print_version, help_V);
("-h", Arg.String set_hierarchy, help_h);
H.set_new_sorts ignore ["Set"; "Prop"];
Arg.parse [
("-S", Arg.Int set_summary, help_S);
("-V", Arg.Unit print_version, help_V);
("-h", Arg.String set_hierarchy, help_h);
("-s", Arg.Int set_stage, help_s);
] read_file help;
if !L.level > 0 then Time.utime_stamp "at exit";
flush ()
("-s", Arg.Int set_stage, help_s);
] read_file help;
if !L.level > 0 then Time.utime_stamp "at exit";
flush ()