| Tue, 27 Nov 2007 15:49:25 +0100 | 
berghofe | 
first_order_match now only calls loose_bvar when inside an abstraction.
 | 
file |
diff |
annotate
 | 
| Sun, 03 Jun 2007 23:16:50 +0200 | 
wenzelm | 
added downto0 (from library.ML);
 | 
file |
diff |
annotate
 | 
| Sat, 14 Apr 2007 17:36:05 +0200 | 
wenzelm | 
Term.string_of_vname;
 | 
file |
diff |
annotate
 | 
| Tue, 06 Feb 2007 19:32:32 +0100 | 
wenzelm | 
tuned matches_subterm;
 | 
file |
diff |
annotate
 | 
| Thu, 21 Sep 2006 19:05:22 +0200 | 
wenzelm | 
member (op =);
 | 
file |
diff |
annotate
 | 
| Tue, 11 Jul 2006 23:00:35 +0200 | 
wenzelm | 
removed obsolete xless;
 | 
file |
diff |
annotate
 | 
| Tue, 11 Jul 2006 12:17:04 +0200 | 
wenzelm | 
replaced Term.variant(list) by Name.variant(_list);
 | 
file |
diff |
annotate
 | 
| Tue, 13 Jun 2006 23:41:49 +0200 | 
wenzelm | 
added equiv;
 | 
file |
diff |
annotate
 | 
| Mon, 12 Jun 2006 21:19:03 +0200 | 
wenzelm | 
removed matches_seq -- didn't quite work;
 | 
file |
diff |
annotate
 | 
| Mon, 05 Jun 2006 21:54:22 +0200 | 
wenzelm | 
added matches_seq (left-to-right matching, intermediate beta-normalization);
 | 
file |
diff |
annotate
 | 
| Sat, 29 Apr 2006 23:16:43 +0200 | 
wenzelm | 
tuned;
 | 
file |
diff |
annotate
 | 
| Thu, 27 Apr 2006 15:06:35 +0200 | 
wenzelm | 
tuned basic list operators (flat, maps, map_filter);
 | 
file |
diff |
annotate
 | 
| Tue, 21 Mar 2006 12:18:07 +0100 | 
wenzelm | 
subtract (op =);
 | 
file |
diff |
annotate
 | 
| Mon, 06 Feb 2006 20:59:07 +0100 | 
wenzelm | 
moved (beta_)eta_contract to envir.ML;
 | 
file |
diff |
annotate
 | 
| Wed, 16 Nov 2005 17:45:28 +0100 | 
wenzelm | 
tuned interfaces to support incremental match/unify (cf. versions in type.ML);
 | 
file |
diff |
annotate
 | 
| Fri, 28 Oct 2005 16:35:40 +0200 | 
haftmann | 
cleaned up nth, nth_update, nth_map and nth_string functions
 | 
file |
diff |
annotate
 | 
| Tue, 04 Oct 2005 19:01:37 +0200 | 
wenzelm | 
minor tweaks for Poplog/ML;
 | 
file |
diff |
annotate
 | 
| Thu, 15 Sep 2005 17:16:56 +0200 | 
wenzelm | 
TableFun/Symtab: curried lookup and update;
 | 
file |
diff |
annotate
 | 
| Thu, 01 Sep 2005 18:48:50 +0200 | 
wenzelm | 
curried_lookup/update;
 | 
file |
diff |
annotate
 | 
| Wed, 31 Aug 2005 15:46:40 +0200 | 
wenzelm | 
refer to theory instead of low-level tsig;
 | 
file |
diff |
annotate
 | 
| Mon, 01 Aug 2005 19:20:40 +0200 | 
wenzelm | 
nameless Term.bound;
 | 
file |
diff |
annotate
 | 
| Thu, 28 Jul 2005 15:19:56 +0200 | 
wenzelm | 
Sign.typ_unify;
 | 
file |
diff |
annotate
 | 
| Fri, 01 Jul 2005 22:35:41 +0200 | 
wenzelm | 
avoid polyeq;
 | 
file |
diff |
annotate
 | 
| Fri, 01 Jul 2005 14:20:01 +0200 | 
berghofe | 
Changed interface of Envir.lookup'
 | 
file |
diff |
annotate
 | 
| Thu, 21 Apr 2005 19:12:03 +0200 | 
berghofe | 
- Eliminated nodup_vars check.
 | 
file |
diff |
annotate
 | 
| Fri, 04 Mar 2005 15:07:34 +0100 | 
skalberg | 
Removed practically all references to Library.foldr.
 | 
file |
diff |
annotate
 | 
| Thu, 03 Mar 2005 12:43:01 +0100 | 
skalberg | 
Move towards standard functions.
 | 
file |
diff |
annotate
 | 
| Sun, 13 Feb 2005 17:15:14 +0100 | 
skalberg | 
Deleted Library.option type.
 | 
file |
diff |
annotate
 | 
| Mon, 21 Jun 2004 10:25:57 +0200 | 
kleing | 
Merged in license change from Isabelle2004
 | 
file |
diff |
annotate
 | 
| Sat, 05 Jun 2004 13:07:49 +0200 | 
wenzelm | 
avoid implicit arguments via refs;
 | 
file |
diff |
annotate
 | 
| Tue, 01 Jun 2004 15:02:05 +0200 | 
berghofe | 
Removed ~10000 hack in function idx that can lead to inconsistencies
 | 
file |
diff |
annotate
 | 
| Fri, 21 May 2004 21:24:22 +0200 | 
wenzelm | 
adapted tsig interface;
 | 
file |
diff |
annotate
 | 
| Thu, 22 Apr 2004 10:52:32 +0200 | 
wenzelm | 
tuned;
 | 
file |
diff |
annotate
 | 
| Sat, 10 May 2003 20:53:02 +0200 | 
berghofe | 
Added new function eta_long.
 | 
file |
diff |
annotate
 | 
| Fri, 04 Apr 2003 17:00:25 +0200 | 
berghofe | 
type_of_G now applies type substitution before decomposing type.
 | 
file |
diff |
annotate
 | 
| Fri, 11 Oct 2002 12:47:52 +0200 | 
berghofe | 
norm_typ -> Envir.norm_type
 | 
file |
diff |
annotate
 | 
| Thu, 10 Oct 2002 19:02:23 +0200 | 
nipkow | 
added failure trace information to pattern unification
 | 
file |
diff |
annotate
 | 
| Fri, 31 May 2002 18:47:11 +0200 | 
berghofe | 
Changes to rewrite_term:
 | 
file |
diff |
annotate
 | 
| Thu, 28 Feb 2002 19:23:14 +0100 | 
wenzelm | 
rewrite_term: Term.rename_abs;
 | 
file |
diff |
annotate
 | 
| Mon, 21 Jan 2002 14:48:11 +0100 | 
berghofe | 
Removed timing function.
 | 
file |
diff |
annotate
 | 
| Fri, 18 Jan 2002 18:36:19 +0100 | 
wenzelm | 
rewrite_term: removed rew0, so no on-the-fly eta-contraction;
 | 
file |
diff |
annotate
 | 
| Thu, 17 Jan 2002 21:00:38 +0100 | 
wenzelm | 
eta_contract with sharing (by berghofe);
 | 
file |
diff |
annotate
 | 
| Wed, 16 Jan 2002 23:18:20 +0100 | 
wenzelm | 
added rewrite_term;
 | 
file |
diff |
annotate
 | 
| Wed, 16 Jan 2002 22:23:46 +0100 | 
wenzelm | 
added beta_eta_contract;
 | 
file |
diff |
annotate
 | 
| Tue, 18 Dec 2001 02:17:20 +0100 | 
wenzelm | 
tuned Type.unify;
 | 
file |
diff |
annotate
 | 
| Mon, 19 Nov 2001 17:34:02 +0100 | 
berghofe | 
Replaced devar by Envir.head_norm
 | 
file |
diff |
annotate
 | 
| Fri, 10 Mar 2000 14:57:06 +0100 | 
berghofe | 
Type.unify and Type.typ_match now use Vartab instead of association lists.
 | 
file |
diff |
annotate
 | 
| Thu, 29 Apr 1999 18:33:31 +0200 | 
nipkow | 
Eta contraction is now performed all the time during rewriting.
 | 
file |
diff |
annotate
 | 
| Wed, 22 Apr 1998 14:04:35 +0200 | 
nipkow | 
Tried to speed up the rewriter by eta-contracting all patterns beforehand and
 | 
file |
diff |
annotate
 | 
| Sat, 28 Feb 1998 15:40:03 +0100 | 
nipkow | 
Tried to reorganize rewriter a little. More to be done.
 | 
file |
diff |
annotate
 | 
| Fri, 14 Mar 1997 10:35:30 +0100 | 
nipkow | 
Avoid eta-contraction in the simplifier.
 | 
file |
diff |
annotate
 | 
| Fri, 07 Mar 1997 10:23:54 +0100 | 
paulson | 
Corrected aeconv and exported it
 | 
file |
diff |
annotate
 | 
| Wed, 05 Mar 1997 10:04:45 +0100 | 
paulson | 
Declares eta_contract_atom; fixed comment; some tidying
 | 
file |
diff |
annotate
 | 
| Fri, 14 Feb 1997 10:40:23 +0100 | 
paulson | 
A bit more pattern-matching in eta_contract
 | 
file |
diff |
annotate
 | 
| Tue, 26 Nov 1996 16:15:50 +0100 | 
paulson | 
Removal of needless function definition
 | 
file |
diff |
annotate
 | 
| Thu, 14 Mar 1996 10:40:21 +0100 | 
berghofe | 
Added some optimized versions of functions dealing with sets
 | 
file |
diff |
annotate
 | 
| Fri, 16 Feb 1996 12:34:18 +0100 | 
paulson | 
Elimination of fully-functorial style.
 | 
file |
diff |
annotate
 | 
| Mon, 29 Jan 1996 14:16:13 +0100 | 
clasohm | 
inserted tabs again
 | 
file |
diff |
annotate
 | 
| Mon, 29 Jan 1996 13:56:41 +0100 | 
clasohm | 
removed tabs
 | 
file |
diff |
annotate
 | 
| Thu, 11 Jan 1996 10:29:31 +0100 | 
nipkow | 
Removed bug in type unification. Negative indexes are not used any longer.
 | 
file |
diff |
annotate
 |