src/HOL/Tools/meson.ML
changeset 36001 992839c4be90
parent 35870 05f3af00cc7e
child 36603 d5d6111761a6
equal deleted inserted replaced
36000:5560b2437789 36001:992839c4be90
    46 
    46 
    47 val trace = Unsynchronized.ref false;
    47 val trace = Unsynchronized.ref false;
    48 fun trace_msg msg = if ! trace then tracing (msg ()) else ();
    48 fun trace_msg msg = if ! trace then tracing (msg ()) else ();
    49 
    49 
    50 val max_clauses_default = 60;
    50 val max_clauses_default = 60;
    51 val (max_clauses, setup) = Attrib.config_int "max_clauses" max_clauses_default;
    51 val (max_clauses, setup) = Attrib.config_int "max_clauses" (K max_clauses_default);
    52 
    52 
    53 val disj_forward = @{thm disj_forward};
    53 val disj_forward = @{thm disj_forward};
    54 val disj_forward2 = @{thm disj_forward2};
    54 val disj_forward2 = @{thm disj_forward2};
    55 val make_pos_rule = @{thm make_pos_rule};
    55 val make_pos_rule = @{thm make_pos_rule};
    56 val make_pos_rule' = @{thm make_pos_rule'};
    56 val make_pos_rule' = @{thm make_pos_rule'};