src/Pure/drule.ML
2007-05-31 ago simplified/unified list fold;
2007-05-11 ago proper type for fun/arg_cong_rule;
2007-05-11 ago added fun/arg_cong_rule;
2007-05-10 ago moved some operations to more_thm.ML and conv.ML;
2007-04-15 ago moved Drule.plain_prop_of, Drule.fold_terms to more_thm.ML;
2007-04-14 ago cleaned/simplified Sign.read_typ, Thm.read_cterm etc.;
2007-04-02 ago optimizing the null instantiation case
2007-02-26 ago moved eq_thm etc. to structure Thm in Pure/more_thm.ML;
2007-02-13 ago COMP now performs a distinctness check on the multiple results before failing
2007-02-10 ago Completing the bug fix from the previous update: the result of unifying type
2007-02-08 ago cterm_instantiate was calling a type instantiation function that works only for matching,
2007-01-19 ago moved inst from drule.ML to old_goals.ML;
2006-12-05 ago thm/prf: separate official name vs. additional tags;
2006-11-30 ago added zero_var_indexes_list;
2006-11-29 ago *** bad commit -- reverted to previous version ***
2006-11-29 ago added INCR_COMP, COMP_INCR;
2006-11-29 ago added INCR_COMP, COMP_INCR;
2006-11-28 ago dest_term: strip_imp_concl;
2006-11-24 ago added cterm_rule;
2006-11-21 ago moved theorem kinds from PureThy to Thm;
2006-10-09 ago added dest_equals_lhs;
2006-10-07 ago added term_rule;
2006-10-05 ago a few new functions on thms and cterms
2006-09-21 ago added dest_equals_rhs;
2006-09-18 ago Thm.dest_arg;
2006-09-12 ago moved term subst functions to TermSubst;
2006-08-03 ago tuned types_sorts, add_used;
2006-08-02 ago removed obsolete frees/vars_of etc.;
2006-07-30 ago Thm.adjust_maxidx;
2006-07-27 ago removed obsolete equal_abs_elim(_list);
2006-07-11 ago replaced Term.variant(list) by Name.variant(_list);
2006-07-04 ago added generalize;
2006-06-17 ago Term.internal;
2006-06-13 ago removed weak_eq_thm;
2006-06-12 ago tuned Seq/Envir/Unify interfaces;
2006-06-11 ago outer_params: Syntax.dest_internal;
2006-06-05 ago support embedded terms;
2006-06-01 ago Tiny code cleanup
2006-05-26 ago forall_intr_list: do not ignore errors;
2006-05-01 ago added sort_triv;
2006-04-29 ago added unconstrainTs;
2006-04-27 ago tuned basic list operators (flat, maps, map_filter);
2006-04-13 ago added equal_elim_rule2;
2006-03-04 ago added mk_conjunction;
2006-02-22 ago removed rename_indexes_wrt;
2006-02-15 ago added distinct_prems_rl;
2006-02-06 ago Envir.(beta_)eta_contract;
2006-02-03 ago removed add/del_rules;
2006-01-28 ago added equals_cong;
2006-01-27 ago moved theorem tags from Drule to PureThy;
2006-01-25 ago abs_def: improved error;
2006-01-21 ago simplified type attribute;
2006-01-10 ago added declaration_attribute;
2005-12-31 ago tuned forall_intr_vars;
2005-12-23 ago conj_elim_precise: proper treatment of nested conjunctions;
2005-12-22 ago fixed has_internal;
2005-12-08 ago removed Syntax.deskolem;
2005-12-02 ago abs_def: beta/eta contract lhs;
2005-11-25 ago forall_conv: limit prefix;
2005-11-22 ago export map_tags;