equal
deleted
inserted
replaced
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'}; |