src/Provers/splitter.ML
Thu, 03 Mar 2005 12:43:01 +0100 skalberg Move towards standard functions.
Sun, 13 Feb 2005 17:15:14 +0100 skalberg Deleted Library.option type.
Tue, 01 Jun 2004 12:33:50 +0200 wenzelm removed obsolete sort 'logic';
Thu, 13 Mar 2003 18:54:38 +0100 berghofe split_name no longer uses Sign.string_of_typ to encode types, since
Tue, 11 Mar 2003 14:13:20 +0100 berghofe addsplits / delsplits no longer ignore type of constant.
Fri, 17 May 2002 11:25:07 +0200 nipkow allowed more general split rules to cope with div/mod 2
Sun, 07 Jan 2001 21:41:56 +0100 wenzelm CHANGED_PROP;
Wed, 13 Dec 2000 09:30:59 +0100 nipkow sar split method uses new gen_split_tac.
Tue, 07 Nov 2000 17:41:29 +0100 berghofe Added type constraint in theorem "lift".
Mon, 06 Nov 2000 22:50:01 +0100 wenzelm Sign.typ_instance;
Tue, 19 Sep 2000 23:53:00 +0200 wenzelm tuned args;
Wed, 13 Sep 2000 22:31:19 +0200 wenzelm Args.addN, Args.delN;
Thu, 07 Sep 2000 20:56:58 +0200 wenzelm tuned msgs;
Sat, 02 Sep 2000 21:51:58 +0200 wenzelm "split": added "(asm)" option;
Mon, 28 Aug 2000 20:29:56 +0200 wenzelm added 'split' method;
Thu, 06 Jul 2000 15:36:59 +0200 nipkow Now two split thms for same constant at different types is allowed.
Fri, 05 May 2000 22:32:25 +0200 wenzelm use Args.colon / Args.parens;
Fri, 31 Mar 2000 21:55:27 +0200 wenzelm use Attrib.add_del_args;
Wed, 15 Mar 2000 18:52:07 +0100 wenzelm made SML/XL happy;
Wed, 15 Mar 2000 18:38:52 +0100 wenzelm added attributes, method modifiers, theory setup;
Fri, 01 Oct 1999 10:23:13 +0200 berghofe - Fixed bug in mk_split_pack which caused application of expansion theorem
Thu, 14 Jan 1999 13:20:02 +0100 nipkow Fixed old bug: selection of constant to be split should depend not just on
Thu, 24 Sep 1998 17:17:14 +0200 oheimb renamed mk_meta_eq to mk_eq
Tue, 08 Sep 1998 17:07:39 +0200 oheimb added caveat; a real solution would be difficult
Wed, 12 Aug 1998 16:21:18 +0200 oheimb the splitter is now defined as a functor
Thu, 14 May 1998 16:50:09 +0200 oheimb extended addsplits and delsplits to handle also split rules for assumptions
Sat, 28 Feb 1998 15:40:50 +0100 nipkow Little reorganization. Loop tactics have names now.
Wed, 07 Jan 1998 13:55:29 +0100 wenzelm adapted to new sort function;
Fri, 19 Dec 1997 10:33:59 +0100 wenzelm pasted old insertion sort (does not work with new sort function!)
Tue, 18 Nov 1997 15:30:50 +0100 berghofe Fixed bug in inst_split.
Mon, 17 Nov 1997 09:52:20 +0100 berghofe Tuned function mk_cntxt_splitthm.
Wed, 12 Nov 1997 12:22:56 +0100 oheimb renamed split_prem_tac to split_asm_tac
Fri, 07 Nov 1997 18:05:25 +0100 oheimb added split_prem_tac
Fri, 17 Oct 1997 15:23:14 +0200 nipkow Added error messages.
Fri, 10 Oct 1997 15:52:12 +0200 wenzelm fixed dots;
Tue, 22 Jul 1997 11:12:55 +0200 paulson Removal of the tactical STATE
Thu, 28 Nov 1996 10:44:24 +0100 paulson Replaced map...~~ by ListPair.map
Fri, 01 Nov 1996 15:15:39 +0100 paulson Replaced min by Int.min
Mon, 06 May 1996 15:19:50 +0200 berghofe Rewrote mk_cntxt_splitthm. Added function mk_case_split_inside_tac.
Thu, 25 Apr 1996 13:03:57 +0200 berghofe Added functions mk_cntxt_splitthm and inst_split which instantiate
Sun, 16 Apr 1995 11:56:11 +0200 nipkow Fixed bug.
Thu, 13 Apr 1995 10:20:55 +0200 nipkow Completely rewrote split_tac. The old one failed in strange circumstances.
Wed, 08 Mar 1995 14:35:26 +0100 nipkow Replaced read by read_cterm.
Fri, 03 Mar 1995 12:48:06 +0100 clasohm replaced Pure by ProtoPure
Tue, 18 Jan 1994 16:37:12 +0100 lcp Updated refs to old Sign functions
Thu, 16 Sep 1993 17:41:10 +0200 nipkow added header
Thu, 16 Sep 1993 12:20:38 +0200 clasohm Initial revision
less more (0) tip