| Tue, 01 Jun 2010 10:55:38 +0200 | 
berghofe | 
outer_constraints with original variable names, to ensure that argsP is consistent with args
 | 
file |
diff |
annotate
 | 
| Sun, 09 May 2010 19:15:21 +0200 | 
wenzelm | 
just one version of Thm.unconstrainT, which affects all variables;
 | 
file |
diff |
annotate
 | 
| Sun, 09 May 2010 18:09:30 +0200 | 
wenzelm | 
added Logic.unconstrain_allTs, based on calculations_for_thm_proof by krauss/schropp, but treat type variables uniformly as in strip_shyps (in thm.ML) or stripped_sorts (in more_thm.ML);
 | 
file |
diff |
annotate
 | 
| Sun, 21 Mar 2010 22:13:31 +0100 | 
wenzelm | 
Logic.mk_of_sort convenience;
 | 
file |
diff |
annotate
 | 
| Sat, 20 Mar 2010 17:33:11 +0100 | 
wenzelm | 
renamed varify/unvarify operations to varify_global/unvarify_global to emphasize that these only work in a global situation;
 | 
file |
diff |
annotate
 | 
| Wed, 30 Sep 2009 22:20:58 +0200 | 
wenzelm | 
eliminated redundant bindings;
 | 
file |
diff |
annotate
 | 
| Tue, 29 Sep 2009 22:48:24 +0200 | 
wenzelm | 
modernized Balanced_Tree;
 | 
file |
diff |
annotate
 | 
| Thu, 16 Jul 2009 22:58:07 +0200 | 
wenzelm | 
tuned incr_tvar_same;
 | 
file |
diff |
annotate
 | 
| Thu, 16 Jul 2009 21:29:02 +0200 | 
wenzelm | 
export incr_tvar_same;
 | 
file |
diff |
annotate
 | 
| Thu, 16 Jul 2009 21:00:09 +0200 | 
wenzelm | 
use structure Same;
 | 
file |
diff |
annotate
 | 
| Thu, 16 Jul 2009 00:24:11 +0200 | 
wenzelm | 
removed obsolete/unused legacy_varify;
 | 
file |
diff |
annotate
 | 
| Wed, 15 Jul 2009 21:42:24 +0200 | 
wenzelm | 
tuned comment;
 | 
file |
diff |
annotate
 | 
| Tue, 14 Jul 2009 12:18:52 +0200 | 
wenzelm | 
removed obsolete/unused legacy_unvarify;
 | 
file |
diff |
annotate
 | 
| Fri, 10 Jul 2009 00:47:17 +0200 | 
wenzelm | 
tuned varify/unvarify: use Term_Subst.map_XXX combinators;
 | 
file |
diff |
annotate
 | 
| Mon, 06 Jul 2009 19:58:52 +0200 | 
wenzelm | 
renamed inclass/Inclass to of_class/OfClass, in accordance to of_sort;
 | 
file |
diff |
annotate
 | 
| Mon, 16 Mar 2009 23:52:30 +0100 | 
wenzelm | 
substantial speedup of assumption and elim-resolution: Logic.assum_problems refrains from eager application of parameters, discriminate via Term.could_unify before invoking full unification (assumes terms in beta-normal form, as do higher term net operations anyway);
 | 
file |
diff |
annotate
 | 
| Sun, 08 Mar 2009 17:26:14 +0100 | 
wenzelm | 
moved basic algebra of long names from structure NameSpace to Long_Name;
 | 
file |
diff |
annotate
 | 
| Thu, 05 Mar 2009 12:08:00 +0100 | 
wenzelm | 
renamed NameSpace.base to NameSpace.base_name;
 | 
file |
diff |
annotate
 | 
| Wed, 31 Dec 2008 19:54:03 +0100 | 
wenzelm | 
qualified Term.rename_wrt_term;
 | 
file |
diff |
annotate
 | 
| Thu, 20 Nov 2008 00:03:47 +0100 | 
wenzelm | 
Pure syntax: more coherent treatment of aprop, permanent TERM and &&&;
 | 
file |
diff |
annotate
 | 
| Wed, 01 Oct 2008 14:17:06 +0200 | 
wenzelm | 
tuned comments;
 | 
file |
diff |
annotate
 | 
| Mon, 23 Jun 2008 23:45:47 +0200 | 
wenzelm | 
added all, is_all;
 | 
file |
diff |
annotate
 | 
| Thu, 27 Mar 2008 14:41:09 +0100 | 
wenzelm | 
eliminated theory ProtoPure;
 | 
file |
diff |
annotate
 | 
| Mon, 21 Jan 2008 14:18:49 +0100 | 
berghofe | 
Removed Logic.auto_rename.
 | 
file |
diff |
annotate
 | 
| Thu, 04 Oct 2007 20:29:24 +0200 | 
wenzelm | 
replaced literal 'a by Name.aT;
 | 
file |
diff |
annotate
 | 
| Tue, 14 Aug 2007 13:20:16 +0200 | 
wenzelm | 
moved support for primitive defs to primitive_defs.ML;
 | 
file |
diff |
annotate
 | 
| Thu, 05 Jul 2007 20:01:34 +0200 | 
wenzelm | 
simplified has_meta_prems;
 | 
file |
diff |
annotate
 | 
| Tue, 19 Jun 2007 23:15:27 +0200 | 
wenzelm | 
balanced conjunctions;
 | 
file |
diff |
annotate
 | 
| Wed, 13 Jun 2007 00:02:00 +0200 | 
wenzelm | 
removed unused is_atomic;
 | 
file |
diff |
annotate
 | 
| Mon, 04 Jun 2007 21:04:19 +0200 | 
wenzelm | 
added is_atomic;
 | 
file |
diff |
annotate
 | 
| Wed, 09 May 2007 19:37:18 +0200 | 
wenzelm | 
removed unused mk_cond_defpair;
 | 
file |
diff |
annotate
 | 
| Wed, 29 Nov 2006 04:11:09 +0100 | 
wenzelm | 
simplified Logic.count_prems;
 | 
file |
diff |
annotate
 | 
| Fri, 24 Nov 2006 22:05:16 +0100 | 
wenzelm | 
added type_map;
 | 
file |
diff |
annotate
 | 
| Fri, 13 Oct 2006 18:08:48 +0200 | 
berghofe | 
Repaired strip_assums_hyp (now also works for goals not
 | 
file |
diff |
annotate
 | 
| Sat, 07 Oct 2006 01:31:11 +0200 | 
wenzelm | 
removed is_equals, is_implies;
 | 
file |
diff |
annotate
 | 
| Tue, 19 Sep 2006 23:15:39 +0200 | 
wenzelm | 
added name_classrel/arities/arity;
 | 
file |
diff |
annotate
 | 
| Fri, 15 Sep 2006 22:56:13 +0200 | 
wenzelm | 
renamed Term.map_term_types to Term.map_types (cf. Term.fold_types);
 | 
file |
diff |
annotate
 | 
| Tue, 11 Jul 2006 12:17:03 +0200 | 
wenzelm | 
replaced Term.variant(list) by Name.variant(_list);
 | 
file |
diff |
annotate
 | 
| Tue, 13 Jun 2006 23:41:47 +0200 | 
wenzelm | 
(un)varify: tuned exceptions;
 | 
file |
diff |
annotate
 | 
| Wed, 07 Jun 2006 02:01:28 +0200 | 
wenzelm | 
renamed Type.(un)varifyT to Logic.(un)varifyT;
 | 
file |
diff |
annotate
 | 
| Mon, 05 Jun 2006 21:54:21 +0200 | 
wenzelm | 
support embedded terms;
 | 
file |
diff |
annotate
 | 
| Thu, 13 Apr 2006 12:01:03 +0200 | 
wenzelm | 
added dest_conjunction_list;
 | 
file |
diff |
annotate
 | 
| Tue, 11 Apr 2006 16:00:02 +0200 | 
wenzelm | 
added mk_classrel, dest_classrel, mk_arities, dest_arity (from axclass.ML);
 | 
file |
diff |
annotate
 | 
| Mon, 10 Apr 2006 00:33:49 +0200 | 
wenzelm | 
Term.itselfT;
 | 
file |
diff |
annotate
 | 
| Wed, 22 Feb 2006 22:18:39 +0100 | 
wenzelm | 
simplified Pure conjunction, based on actual const;
 | 
file |
diff |
annotate
 | 
| Sat, 18 Feb 2006 18:08:23 +0100 | 
wenzelm | 
dest_def: tuned error msg;
 | 
file |
diff |
annotate
 | 
| Thu, 16 Feb 2006 18:25:55 +0100 | 
wenzelm | 
dest_def: actually return beta-eta contracted equation;
 | 
file |
diff |
annotate
 | 
| Tue, 07 Feb 2006 19:56:45 +0100 | 
wenzelm | 
renamed gen_duplicates to duplicates;
 | 
file |
diff |
annotate
 | 
| Mon, 06 Feb 2006 20:59:05 +0100 | 
wenzelm | 
added generic dest_def (mostly from theory.ML);
 | 
file |
diff |
annotate
 | 
| Tue, 24 Jan 2006 00:43:23 +0100 | 
wenzelm | 
added dest_all;
 | 
file |
diff |
annotate
 | 
| Fri, 23 Dec 2005 15:16:48 +0100 | 
wenzelm | 
added mk_conjunction_list2;
 | 
file |
diff |
annotate
 | 
| Thu, 22 Dec 2005 00:28:58 +0100 | 
wenzelm | 
mk_conjunction: proper treatment of bounds;
 | 
file |
diff |
annotate
 | 
| Fri, 25 Nov 2005 18:58:34 +0100 | 
wenzelm | 
tuned;
 | 
file |
diff |
annotate
 | 
| Wed, 16 Nov 2005 17:45:27 +0100 | 
wenzelm | 
tuned;
 | 
file |
diff |
annotate
 | 
| Fri, 28 Oct 2005 22:27:57 +0200 | 
wenzelm | 
renamed Goal constant to prop, more general protect/unprotect interfaces;
 | 
file |
diff |
annotate
 | 
| Thu, 18 Aug 2005 13:06:05 +0200 | 
paulson | 
optimization to incr_indexes?
 | 
file |
diff |
annotate
 | 
| Tue, 19 Jul 2005 17:21:51 +0200 | 
wenzelm | 
incr_tvar (from term.ML), incr_indexes: avoid garbage;
 | 
file |
diff |
annotate
 | 
| Fri, 15 Jul 2005 15:44:17 +0200 | 
wenzelm | 
tuned;
 | 
file |
diff |
annotate
 | 
| Thu, 14 Jul 2005 19:28:29 +0200 | 
wenzelm | 
occs no longer infix (structure not open);
 | 
file |
diff |
annotate
 | 
| Tue, 31 May 2005 11:53:21 +0200 | 
wenzelm | 
added nth_prem;
 | 
file |
diff |
annotate
 |