src/Pure/Proof/extraction.ML
Sat, 07 Mar 2009 22:16:50 +0100 wenzelm more uniform handling of binding in targets and derived elements;
Tue, 27 Jan 2009 00:29:37 +0100 wenzelm proof_body: turned lazy into future -- ensures that body is fulfilled eventually, without explicit force;
Wed, 21 Jan 2009 16:47:04 +0100 haftmann binding replaces bstring
Wed, 31 Dec 2008 18:53:16 +0100 wenzelm moved old add_type_XXX, add_term_XXX etc. to structure OldTerm;
Wed, 31 Dec 2008 00:08:13 +0100 wenzelm moved old add_term_vars, add_term_frees etc. to structure OldTerm;
Sun, 16 Nov 2008 20:03:42 +0100 wenzelm clarified Thm.proof_body_of vs. Thm.proof_of;
Sun, 16 Nov 2008 18:18:45 +0100 berghofe Frees in PThms are now quantified in the order of their appearance in the
Sat, 15 Nov 2008 21:31:27 +0100 wenzelm Thm.proof_of returns proof_body;
Thu, 23 Oct 2008 15:28:01 +0200 wenzelm renamed Thm.get_axiom_i to Thm.axiom;
Fri, 26 Sep 2008 19:07:56 +0200 wenzelm eliminated polymorphic equality;
Fri, 26 Sep 2008 09:10:02 +0200 haftmann removed obsolete name convention "func"
Thu, 14 Aug 2008 16:52:46 +0200 wenzelm moved basic thm operations from structure PureThy to Thm (cf. more_thm.ML);
Tue, 29 Jul 2008 08:15:40 +0200 haftmann PureThy: dropped note_thmss_qualified, dropped _i suffix
Mon, 23 Jun 2008 23:45:39 +0200 wenzelm Logic.all/mk_equals/mk_implies;
Wed, 18 Jun 2008 18:54:59 +0200 wenzelm OldGoals.simple_read_term;
Sun, 18 May 2008 15:04:09 +0200 wenzelm moved global pretty/string_of functions from Sign to Syntax;
Tue, 15 Apr 2008 16:12:05 +0200 wenzelm Thm.forall_elim_var(s);
Sat, 12 Apr 2008 17:00:35 +0200 wenzelm rep_cterm/rep_thm: no longer dereference theory_ref;
Sat, 29 Mar 2008 19:14:03 +0100 wenzelm simplified PureThy.store_thm;
Fri, 28 Mar 2008 20:02:04 +0100 wenzelm Context.>> : operate on Context.generic;
Thu, 27 Mar 2008 15:32:15 +0100 wenzelm eliminated delayed theory setup
Thu, 20 Mar 2008 00:20:44 +0100 wenzelm simplified get_thm(s): back to plain name argument;
Wed, 19 Mar 2008 22:27:57 +0100 wenzelm renamed datatype thmref to Facts.ref, tuned interfaces;
Sun, 11 Nov 2007 14:00:08 +0100 wenzelm renamed Symtab.update_list to Symtab.cons_list;
Sat, 06 Oct 2007 16:50:04 +0200 wenzelm simplified interfaces for outer syntax;
Tue, 25 Sep 2007 17:06:14 +0200 wenzelm proper Sign operations instead of Theory aliases;
Tue, 25 Sep 2007 13:28:37 +0200 wenzelm Syntax.parse/check/read;
Tue, 18 Sep 2007 07:36:15 +0200 haftmann distinction between regular and default code theorems
Fri, 10 Aug 2007 17:04:34 +0200 haftmann new structure for code generator modules
Thu, 31 May 2007 23:47:36 +0200 wenzelm simplified/unified list fold;
Thu, 10 May 2007 15:50:56 +0200 berghofe Adapted to new naming scheme for definitions.
Mon, 07 May 2007 00:49:59 +0200 wenzelm simplified DataFun interfaces;
Thu, 26 Apr 2007 12:00:05 +0200 wenzelm renamed some old names Theory.xxx to Sign.xxx;
Fri, 20 Apr 2007 11:21:53 +0200 haftmann adds extracted program to code theorem table
Mon, 16 Apr 2007 16:11:03 +0200 haftmann canonical merge operations
Sat, 14 Apr 2007 17:35:52 +0200 wenzelm cleaned/simplified Sign.read_typ, Thm.read_cterm etc.;
Fri, 13 Apr 2007 16:40:16 +0200 haftmann canonical merge operations
Wed, 04 Apr 2007 23:29:33 +0200 wenzelm rep_thm/cterm/ctyp: removed obsolete sign field;
Mon, 26 Feb 2007 23:18:24 +0100 wenzelm moved eq_thm etc. to structure Thm in Pure/more_thm.ML;
Fri, 15 Dec 2006 00:08:06 +0100 wenzelm avoid conflict with Alice keywords: renamed pack -> implode, unpack -> explode, any -> many, avoided assert;
Tue, 05 Dec 2006 00:30:38 +0100 wenzelm thm/prf: separate official name vs. additional tags;
Mon, 09 Oct 2006 02:19:49 +0200 wenzelm attribute: Context.mapping;
Wed, 04 Oct 2006 14:17:38 +0200 haftmann insert replacing ins ins_int ins_string
Thu, 21 Sep 2006 19:04:20 +0200 wenzelm member (op =);
Fri, 15 Sep 2006 22:56:13 +0200 wenzelm renamed Term.map_term_types to Term.map_types (cf. Term.fold_types);
Thu, 27 Apr 2006 15:06:35 +0200 wenzelm tuned basic list operators (flat, maps, map_filter);
Tue, 25 Apr 2006 22:23:41 +0200 wenzelm tuned;
Mon, 10 Apr 2006 00:33:49 +0200 wenzelm Term.itselfT;
Tue, 21 Mar 2006 12:18:15 +0100 wenzelm avoid polymorphic equality;
Mon, 06 Feb 2006 20:59:56 +0100 wenzelm Envir.(beta_)eta_contract;
Mon, 06 Feb 2006 11:01:28 +0100 haftmann subsituted gen_duplicates / has_duplicates for duplicates whenever appropriate
Fri, 03 Feb 2006 23:12:28 +0100 wenzelm canonical member/insert/merge;
Sat, 21 Jan 2006 23:02:14 +0100 wenzelm simplified type attribute;
Thu, 19 Jan 2006 21:22:08 +0100 wenzelm setup: theory -> theory;
Tue, 06 Dec 2005 09:04:09 +0100 haftmann re-oriented some result tuples in PureThy
Wed, 16 Nov 2005 17:45:30 +0100 wenzelm tuned Pattern.match/unify;
Thu, 15 Sep 2005 17:16:56 +0200 wenzelm TableFun/Symtab: curried lookup and update;
Tue, 06 Sep 2005 08:30:43 +0200 haftmann introduced some new-style AList operations
Fri, 02 Sep 2005 15:54:47 +0200 haftmann some 'assoc' etc. refactoring
Thu, 01 Sep 2005 22:15:10 +0200 wenzelm curried_lookup/update;
less more (0) -60 tip