Tue, 08 Nov 2005 10:44:40 +0100 simplified after_qed;
wenzelm [Tue, 08 Nov 2005 10:44:40 +0100] rev 18124
simplified after_qed;
Tue, 08 Nov 2005 10:43:15 +0100 avoid prove_plain, export_plain, simplified after_qed;
wenzelm [Tue, 08 Nov 2005 10:43:15 +0100] rev 18123
avoid prove_plain, export_plain, simplified after_qed; witness = term * thm, i.e. the original proposition with a protected fact (this achieves reliable discharge and allows facts to be slightly more general/normalized); internal assume/prove/conclude/satisfy_protected handle witness pairs accordingly; ObjectLogic.ensure_propT;
Tue, 08 Nov 2005 10:43:13 +0100 removed export_plain;
wenzelm [Tue, 08 Nov 2005 10:43:13 +0100] rev 18122
removed export_plain; (some_)fact_tac: Drule.incr_indexes;
Tue, 08 Nov 2005 10:43:12 +0100 renamed assert_prop to ensure_prop;
wenzelm [Tue, 08 Nov 2005 10:43:12 +0100] rev 18121
renamed assert_prop to ensure_prop;
Tue, 08 Nov 2005 10:43:11 +0100 renamed goals.ML to old_goals.ML;
wenzelm [Tue, 08 Nov 2005 10:43:11 +0100] rev 18120
renamed goals.ML to old_goals.ML; inline Drule.impose_hyps;
Tue, 08 Nov 2005 10:43:10 +0100 export compose_hhf;
wenzelm [Tue, 08 Nov 2005 10:43:10 +0100] rev 18119
export compose_hhf; removed obsolete norm_hhf_plain; tuned;
Tue, 08 Nov 2005 10:43:09 +0100 removed impose_hyps, satisfy_hyps;
wenzelm [Tue, 08 Nov 2005 10:43:09 +0100] rev 18118
removed impose_hyps, satisfy_hyps; tuned;
Tue, 08 Nov 2005 10:43:08 +0100 const args: do not store variable names (unused);
wenzelm [Tue, 08 Nov 2005 10:43:08 +0100] rev 18117
const args: do not store variable names (unused);
Tue, 08 Nov 2005 10:43:05 +0100 renamed goals.ML to old_goals.ML;
wenzelm [Tue, 08 Nov 2005 10:43:05 +0100] rev 18116
renamed goals.ML to old_goals.ML;
Tue, 08 Nov 2005 09:13:22 +0100 (fix for accidental commit)
haftmann [Tue, 08 Nov 2005 09:13:22 +0100] rev 18115
(fix for accidental commit)
(0) -10000 -3000 -1000 -300 -100 -10 +10 +100 +300 +1000 +3000 +10000 +30000 tip