Tue, 14 Jul 1998 13:30:01 +0200 inj_on
nipkow [Tue, 14 Jul 1998 13:30:01 +0200] rev 5140
inj_on
Tue, 14 Jul 1998 13:29:39 +0200 stac now uses CHANGED_GOAL and correctly fails when it has no useful effect,
paulson [Tue, 14 Jul 1998 13:29:39 +0200] rev 5139
stac now uses CHANGED_GOAL and correctly fails when it has no useful effect, even for conditional rewrites
Mon, 13 Jul 1998 17:46:20 +0200 Corrected dead link.
nipkow [Mon, 13 Jul 1998 17:46:20 +0200] rev 5138
Corrected dead link.
Mon, 13 Jul 1998 16:43:57 +0200 Huge tidy-up: removal of leading \!\!
paulson [Mon, 13 Jul 1998 16:43:57 +0200] rev 5137
Huge tidy-up: removal of leading \!\! addsplits split_tac[split_if] now default nat_succI now included by default
Mon, 13 Jul 1998 16:42:27 +0200 massive tidying of proofs
paulson [Mon, 13 Jul 1998 16:42:27 +0200] rev 5136
massive tidying of proofs
Mon, 13 Jul 1998 16:41:30 +0200 renamed mutex to Acts
paulson [Mon, 13 Jul 1998 16:41:30 +0200] rev 5135
renamed mutex to Acts
Mon, 13 Jul 1998 16:04:39 +0200 Replace awkward primrec by recdef.
nipkow [Mon, 13 Jul 1998 16:04:39 +0200] rev 5134
Replace awkward primrec by recdef.
Mon, 13 Jul 1998 16:04:22 +0200 swapped condition in update_apply.
nipkow [Mon, 13 Jul 1998 16:04:22 +0200] rev 5133
swapped condition in update_apply.
Sun, 12 Jul 1998 11:49:17 +0200 isatool expandshort;
wenzelm [Sun, 12 Jul 1998 11:49:17 +0200] rev 5132
isatool expandshort;
Fri, 10 Jul 1998 15:24:22 +0200 the distribution now includes Isabelle icons: see
wenzelm [Fri, 10 Jul 1998 15:24:22 +0200] rev 5131
the distribution now includes Isabelle icons: see lib/logo/isabelle-{small,tiny}.xpm;
Fri, 10 Jul 1998 15:19:10 +0200 added xpm icons;
wenzelm [Fri, 10 Jul 1998 15:19:10 +0200] rev 5130
added xpm icons;
Mon, 06 Jul 1998 14:03:25 +0200 Converted to Auto_tac
nipkow [Mon, 06 Jul 1998 14:03:25 +0200] rev 5129
Converted to Auto_tac
Fri, 03 Jul 1998 18:56:40 +0200 several new basic modules made available for general use;
wenzelm [Fri, 03 Jul 1998 18:56:40 +0200] rev 5128
several new basic modules made available for general use;
Fri, 03 Jul 1998 18:53:02 +0200 cleaned up;
wenzelm [Fri, 03 Jul 1998 18:53:02 +0200] rev 5127
cleaned up;
Fri, 03 Jul 1998 18:05:03 +0200 theory Main includes everything;
wenzelm [Fri, 03 Jul 1998 18:05:03 +0200] rev 5126
theory Main includes everything;
Fri, 03 Jul 1998 17:36:45 +0200 reorganized the main HOL image;
wenzelm [Fri, 03 Jul 1998 17:36:45 +0200] rev 5125
reorganized the main HOL image;
Fri, 03 Jul 1998 17:35:39 +0200 stepping stones: Recdef, Main;
wenzelm [Fri, 03 Jul 1998 17:35:39 +0200] rev 5124
stepping stones: Recdef, Main; String now part of main HOL;
Fri, 03 Jul 1998 17:34:55 +0200 stepping stones;
wenzelm [Fri, 03 Jul 1998 17:34:55 +0200] rev 5123
stepping stones;
Fri, 03 Jul 1998 17:34:24 +0200 removed duplicate thms;
wenzelm [Fri, 03 Jul 1998 17:34:24 +0200] rev 5122
removed duplicate thms;
Fri, 03 Jul 1998 17:33:47 +0200 moved String theory to main HOL;
wenzelm [Fri, 03 Jul 1998 17:33:47 +0200] rev 5121
moved String theory to main HOL;
Fri, 03 Jul 1998 11:02:01 +0200 Removed disjE from list of rules used to simplify elimination
berghofe [Fri, 03 Jul 1998 11:02:01 +0200] rev 5120
Removed disjE from list of rules used to simplify elimination rules because it made mk_cases fail if elimination rules contained disjunctive side conditions.
Fri, 03 Jul 1998 10:55:32 +0200 Removed leading !! in goals
nipkow [Fri, 03 Jul 1998 10:55:32 +0200] rev 5119
Removed leading !! in goals
Fri, 03 Jul 1998 10:37:04 +0200 Removed leading !! in goals.
nipkow [Fri, 03 Jul 1998 10:37:04 +0200] rev 5118
Removed leading !! in goals.
Fri, 03 Jul 1998 10:36:47 +0200 Removed leading !! in goals.
nipkow [Fri, 03 Jul 1998 10:36:47 +0200] rev 5117
Removed leading !! in goals.
Thu, 02 Jul 1998 17:58:12 +0200 Renamed expand_if to split_if and setloop split_tac to addsplits,
paulson [Thu, 02 Jul 1998 17:58:12 +0200] rev 5116
Renamed expand_if to split_if and setloop split_tac to addsplits, as in HOL
Thu, 02 Jul 1998 17:56:06 +0200 HACKED declaration of addsplits
paulson [Thu, 02 Jul 1998 17:56:06 +0200] rev 5115
HACKED declaration of addsplits
Thu, 02 Jul 1998 17:48:11 +0200 Deleted leading parameters thanks to new Goal command
paulson [Thu, 02 Jul 1998 17:48:11 +0200] rev 5114
Deleted leading parameters thanks to new Goal command
Thu, 02 Jul 1998 17:27:35 +0200 tuned comment;
wenzelm [Thu, 02 Jul 1998 17:27:35 +0200] rev 5113
tuned comment;
Thu, 02 Jul 1998 17:26:47 +0200 Symbol.beginning;
wenzelm [Thu, 02 Jul 1998 17:26:47 +0200] rev 5112
Symbol.beginning;
Thu, 02 Jul 1998 16:53:55 +0200 Uncurried functions LeadsTo and reach
paulson [Thu, 02 Jul 1998 16:53:55 +0200] rev 5111
Uncurried functions LeadsTo and reach Deleted leading parameters thanks to new Goal command
Thu, 02 Jul 1998 16:44:39 +0200 fixed Integ;
wenzelm [Thu, 02 Jul 1998 16:44:39 +0200] rev 5110
fixed Integ;
Wed, 01 Jul 1998 19:11:20 +0200 Adapted to new inductive definition package.
berghofe [Wed, 01 Jul 1998 19:11:20 +0200] rev 5109
Adapted to new inductive definition package.
Wed, 01 Jul 1998 19:03:54 +0200 Fixed bug (improper handling of flag no_ind).
berghofe [Wed, 01 Jul 1998 19:03:54 +0200] rev 5108
Fixed bug (improper handling of flag no_ind).
Wed, 01 Jul 1998 18:43:40 +0200 Replaced "use_dir" command by "use", because nested calls
berghofe [Wed, 01 Jul 1998 18:43:40 +0200] rev 5107
Replaced "use_dir" command by "use", because nested calls of "use_dir" cause the HTML generator to crash.
Wed, 01 Jul 1998 17:59:25 +0200 HOL-Real
paulson [Wed, 01 Jul 1998 17:59:25 +0200] rev 5106
HOL-Real
Wed, 01 Jul 1998 11:33:39 +0200 tuned Inductive.thy;
wenzelm [Wed, 01 Jul 1998 11:33:39 +0200] rev 5105
tuned Inductive.thy;
Wed, 01 Jul 1998 11:20:32 +0200 added add_typedecls;
wenzelm [Wed, 01 Jul 1998 11:20:32 +0200] rev 5104
added add_typedecls;
Tue, 30 Jun 1998 20:57:46 +0200 Removed structure Prod_Syntax.
berghofe [Tue, 30 Jun 1998 20:57:46 +0200] rev 5103
Removed structure Prod_Syntax.
Tue, 30 Jun 1998 20:51:15 +0200 Adapted to new inductive definition package.
berghofe [Tue, 30 Jun 1998 20:51:15 +0200] rev 5102
Adapted to new inductive definition package.
Tue, 30 Jun 1998 20:50:34 +0200 Adapted to new inductive package.
berghofe [Tue, 30 Jun 1998 20:50:34 +0200] rev 5101
Adapted to new inductive package.
Tue, 30 Jun 1998 20:49:49 +0200 Removed obsolete comments.
berghofe [Tue, 30 Jun 1998 20:49:49 +0200] rev 5100
Removed obsolete comments.
Tue, 30 Jun 1998 20:46:35 +0200 Removed old inductive definition package.
berghofe [Tue, 30 Jun 1998 20:46:35 +0200] rev 5099
Removed old inductive definition package.
Tue, 30 Jun 1998 20:43:36 +0200 Removed structure Prod_Syntax.
berghofe [Tue, 30 Jun 1998 20:43:36 +0200] rev 5098
Removed structure Prod_Syntax.
Tue, 30 Jun 1998 20:42:47 +0200 Adapted to new inductive definition package.
berghofe [Tue, 30 Jun 1998 20:42:47 +0200] rev 5097
Adapted to new inductive definition package.
Tue, 30 Jun 1998 20:41:41 +0200 Moved most of the Prod_Syntax - stuff to HOLogic.
berghofe [Tue, 30 Jun 1998 20:41:41 +0200] rev 5096
Moved most of the Prod_Syntax - stuff to HOLogic.
Tue, 30 Jun 1998 20:40:29 +0200 Added additional theorems needed for inductive definitions.
berghofe [Tue, 30 Jun 1998 20:40:29 +0200] rev 5095
Added additional theorems needed for inductive definitions.
Tue, 30 Jun 1998 20:39:43 +0200 New inductive definition package
berghofe [Tue, 30 Jun 1998 20:39:43 +0200] rev 5094
New inductive definition package
Tue, 30 Jun 1998 14:41:27 +0200 added quick_and_dirty flag;
wenzelm [Tue, 30 Jun 1998 14:41:27 +0200] rev 5093
added quick_and_dirty flag;
Mon, 29 Jun 1998 21:33:35 +0200 moved actual (C)Pure theories to pure.ML;
wenzelm [Mon, 29 Jun 1998 21:33:35 +0200] rev 5092
moved actual (C)Pure theories to pure.ML;
Mon, 29 Jun 1998 21:33:25 +0200 tuned transaction;
wenzelm [Mon, 29 Jun 1998 21:33:25 +0200] rev 5091
tuned transaction; moved actual (C)Pure theories to pure.ML;
Mon, 29 Jun 1998 10:32:06 +0200 use_text: verbose flag;
wenzelm [Mon, 29 Jun 1998 10:32:06 +0200] rev 5090
use_text: verbose flag;
Fri, 26 Jun 1998 15:16:14 +0200 New rewrite unit_abs_eta_conv to compensate for unit_eq_proc
paulson [Fri, 26 Jun 1998 15:16:14 +0200] rev 5089
New rewrite unit_abs_eta_conv to compensate for unit_eq_proc
Fri, 26 Jun 1998 15:10:40 +0200 New rewrite unit_abs_eta_conv to compensate for unit_eq_proc
paulson [Fri, 26 Jun 1998 15:10:40 +0200] rev 5088
New rewrite unit_abs_eta_conv to compensate for unit_eq_proc
Thu, 25 Jun 1998 16:28:41 +0200 fixed unit_eq;
wenzelm [Thu, 25 Jun 1998 16:28:41 +0200] rev 5087
fixed unit_eq;
Thu, 25 Jun 1998 16:13:20 +0200 delsimprocs [unit_eq_proc];
wenzelm [Thu, 25 Jun 1998 16:13:20 +0200] rev 5086
delsimprocs [unit_eq_proc];
Thu, 25 Jun 1998 16:12:02 +0200 simplification procedure unit_eq_proc rewrites (?x::unit) = ();
wenzelm [Thu, 25 Jun 1998 16:12:02 +0200] rev 5085
simplification procedure unit_eq_proc rewrites (?x::unit) = (); quote / antiquote translations;
Thu, 25 Jun 1998 15:37:36 +0200 tuned loose bound vars check;
wenzelm [Thu, 25 Jun 1998 15:37:36 +0200] rev 5084
tuned loose bound vars check; added quote_antiquote_tr(');
Thu, 25 Jun 1998 15:34:17 +0200 added unit_eq simplification procedure;
wenzelm [Thu, 25 Jun 1998 15:34:17 +0200] rev 5083
added unit_eq simplification procedure;
Thu, 25 Jun 1998 15:33:30 +0200 added XX_YY_rewrite: simpset -> cterm -> thm;
wenzelm [Thu, 25 Jun 1998 15:33:30 +0200] rev 5082
added XX_YY_rewrite: simpset -> cterm -> thm;
Thu, 25 Jun 1998 15:32:41 +0200 Thm.rewrite_cterm;
wenzelm [Thu, 25 Jun 1998 15:32:41 +0200] rev 5081
Thm.rewrite_cterm;
(0) -3000 -1000 -300 -100 -60 +60 +100 +300 +1000 +3000 +10000 +30000 tip