nipkow [Fri, 07 Nov 1997 08:25:02 +0100] rev 4184
Each datatype t now proves a theorem split_t_case_prem
P(t_case f1 ... fn x) =
(~((? y1 ... ym1. x = C1 y1 ... ym1 & ~P(f1 y1 ... ym1)) |
...
(? y1 ... ymn. x = Cn y1 ... ymn & ~P(f1 y1 ... ymn))
) )
wenzelm [Thu, 06 Nov 1997 16:44:35 +0100] rev 4183
Perl no longer optional;
wenzelm [Thu, 06 Nov 1997 16:41:08 +0100] rev 4182
deriv: eliminated references to theory;
wenzelm [Thu, 06 Nov 1997 16:40:45 +0100] rev 4181
tuned;
wenzelm [Thu, 06 Nov 1997 12:27:12 +0100] rev 4180
tuned;
paulson [Thu, 06 Nov 1997 10:29:37 +0100] rev 4179
hyp_subst_tac checks if the equality has type variables and uses a suitable
method if so. Affects the dest_eq function
paulson [Thu, 06 Nov 1997 10:28:20 +0100] rev 4178
subgoal_tac displays a warning if the new subgoal has type variables
wenzelm [Wed, 05 Nov 1997 19:40:50 +0100] rev 4177
mkdir -p bin;
wenzelm [Wed, 05 Nov 1997 19:39:34 +0100] rev 4176
Tools/8bit: ./mk;
oheimb [Wed, 05 Nov 1997 18:31:14 +0100] rev 4175
*** empty log message ***
wenzelm [Wed, 05 Nov 1997 16:37:22 +0100] rev 4174
tuned;
oheimb [Wed, 05 Nov 1997 15:49:38 +0100] rev 4173
abandoned generation of tmp files
oheimb [Wed, 05 Nov 1997 15:48:24 +0100] rev 4172
various improvements
oheimb [Wed, 05 Nov 1997 15:47:27 +0100] rev 4171
reflecting changes of isa2latex
oheimb [Wed, 05 Nov 1997 15:45:51 +0100] rev 4170
several minor improvements
oheimb [Wed, 05 Nov 1997 15:42:30 +0100] rev 4169
added ax2isa
oheimb [Wed, 05 Nov 1997 15:42:07 +0100] rev 4168
added ax2isa
oheimb [Wed, 05 Nov 1997 15:38:40 +0100] rev 4167
added isabelle14 and isabelle24
oheimb [Wed, 05 Nov 1997 15:36:54 +0100] rev 4166
removed gererated files
oheimb [Wed, 05 Nov 1997 15:36:40 +0100] rev 4165
added entry for manual
oheimb [Wed, 05 Nov 1997 15:36:01 +0100] rev 4164
*** empty log message ***
paulson [Wed, 05 Nov 1997 14:00:49 +0100] rev 4163
Now introduces Safe_tac
paulson [Wed, 05 Nov 1997 13:50:59 +0100] rev 4162
Ran expandshort, especially to introduce Safe_tac
paulson [Wed, 05 Nov 1997 13:50:16 +0100] rev 4161
Adapted to removal of UN1_I, etc
paulson [Wed, 05 Nov 1997 13:45:01 +0100] rev 4160
Adapted to removal of UN1_I, etc
paulson [Wed, 05 Nov 1997 13:32:07 +0100] rev 4159
UNIV now a constant; UNION1, INTER1 now translations and no longer have
separate rules for themselves
paulson [Wed, 05 Nov 1997 13:29:47 +0100] rev 4158
Expandshort; new theorem le_square
paulson [Wed, 05 Nov 1997 13:27:58 +0100] rev 4157
generalized UNION1 to UNION
paulson [Wed, 05 Nov 1997 13:27:29 +0100] rev 4156
Tidied Key_supply3
paulson [Wed, 05 Nov 1997 13:26:19 +0100] rev 4155
fixed comment
paulson [Wed, 05 Nov 1997 13:25:34 +0100] rev 4154
UNIV & UNION1
paulson [Wed, 05 Nov 1997 13:23:46 +0100] rev 4153
Ran expandshort, especially to introduce Safe_tac
paulson [Wed, 05 Nov 1997 13:14:15 +0100] rev 4152
Ran expandshort, especially to introduce Safe_tac
wenzelm [Wed, 05 Nov 1997 11:49:34 +0100] rev 4151
adapted typed_print_translation;
wenzelm [Wed, 05 Nov 1997 11:49:07 +0100] rev 4150
tuned record_info;
wenzelm [Wed, 05 Nov 1997 11:45:51 +0100] rev 4149
fixed exception OPTION;
wenzelm [Wed, 05 Nov 1997 11:43:37 +0100] rev 4148
adapted pure_trfunsT;
added type_tr/tr';
eliminated mk_ofclassS_tr';
wenzelm [Wed, 05 Nov 1997 11:42:19 +0100] rev 4147
print translation: added show_sorts argument;
wenzelm [Wed, 05 Nov 1997 11:41:46 +0100] rev 4146
adapted syn_ext_trfunsT;
wenzelm [Wed, 05 Nov 1997 11:41:18 +0100] rev 4145
adapted extend_trfunsT;
wenzelm [Wed, 05 Nov 1997 11:40:51 +0100] rev 4144
fixed exception OPTION;
wenzelm [Wed, 05 Nov 1997 11:40:23 +0100] rev 4143
added TYPE syntax;
tuned;
wenzelm [Wed, 05 Nov 1997 11:35:07 +0100] rev 4142
fixed exception OPTION;
wenzelm [Wed, 05 Nov 1997 11:34:44 +0100] rev 4141
adapted add_trfunsT;
defs: admit TYPE arguments;
wenzelm [Wed, 05 Nov 1997 11:33:45 +0100] rev 4140
adapted add_trfunsT;
wenzelm [Wed, 05 Nov 1997 11:33:05 +0100] rev 4139
fixed exception OPTION;
added try, can;
wenzelm [Wed, 05 Nov 1997 11:19:15 +0100] rev 4138
base root = "";
nipkow [Wed, 05 Nov 1997 09:08:35 +0100] rev 4137
Added an alternativ version of AutoChopper and a theory for the conversion of
automata into regular sets.
oheimb [Tue, 04 Nov 1997 20:52:20 +0100] rev 4136
removed redundant ball_image
added image_cong and not_empty
added ball and bex of UNIV
oheimb [Tue, 04 Nov 1997 20:50:35 +0100] rev 4135
removed redundant ball_empty and bex_empty (see equalities.ML)
oheimb [Tue, 04 Nov 1997 20:49:45 +0100] rev 4134
added several theorems
oheimb [Tue, 04 Nov 1997 20:48:38 +0100] rev 4133
added the, option_map, and case analysis theorems
oheimb [Tue, 04 Nov 1997 20:47:38 +0100] rev 4132
added zip and nodup
oheimb [Tue, 04 Nov 1997 20:46:56 +0100] rev 4131
added theorems for Eps
wenzelm [Tue, 04 Nov 1997 17:16:26 +0100] rev 4130
tuned usage;
wenzelm [Tue, 04 Nov 1997 17:12:13 +0100] rev 4129
HOLCFLogic.ML, contconsts.ML renamed to holcf_logic.ML, cont_consts.ML;
wenzelm [Tue, 04 Nov 1997 16:57:52 +0100] rev 4128
tuned to make non-Poly/MLs happy;
wenzelm [Tue, 04 Nov 1997 16:49:35 +0100] rev 4127
tuned 'records' stuff;
wenzelm [Tue, 04 Nov 1997 16:46:02 +0100] rev 4126
added pretty_ctyp;
wenzelm [Tue, 04 Nov 1997 16:21:52 +0100] rev 4125
tuned;
wenzelm [Tue, 04 Nov 1997 16:17:04 +0100] rev 4124
type object = exn (enhance readability);
oheimb [Tue, 04 Nov 1997 15:16:23 +0100] rev 4123
*** empty log message ***
oheimb [Tue, 04 Nov 1997 14:40:29 +0100] rev 4122
* removed "axioms" and "generated by" section
* replaced "ops" section by extended "consts" section, which is capable of
handling the continuous function space "->" directly
* domain package: now uses normal mixfix annotations (instead of cinfix...)
oheimb [Tue, 04 Nov 1997 14:37:51 +0100] rev 4121
simplified (and corrected) syntax definition of fapp
narasche [Tue, 04 Nov 1997 14:09:37 +0100] rev 4120
data kinds 'datatypes', data kinds 'records' added
wenzelm [Tue, 04 Nov 1997 13:35:13 +0100] rev 4119
removed old datatype_info;
wenzelm [Tue, 04 Nov 1997 13:31:14 +0100] rev 4118
added Thy/path.ML;
nipkow [Tue, 04 Nov 1997 12:59:01 +0100] rev 4117
Logic.loops -> Logic.rewrite_rule_ok
nipkow [Tue, 04 Nov 1997 12:58:10 +0100] rev 4116
logic: loops -> rewrite_rule_ok
added rewrite_rule_extra_vars
thm: Rewrite rules must not introduce new type vars on rhs.
This lead to an incompleteness, is now banned, and the code
has been simplified.
wenzelm [Tue, 04 Nov 1997 12:46:50 +0100] rev 4115
added path.ML;
wenzelm [Tue, 04 Nov 1997 12:44:17 +0100] rev 4114
added base;
tuned;
wenzelm [Tue, 04 Nov 1997 12:33:51 +0100] rev 4113
Abstract algebra of file paths. External representation Unix-style.
wenzelm [Tue, 04 Nov 1997 12:04:57 +0100] rev 4112
tuned;
wenzelm [Tue, 04 Nov 1997 12:03:48 +0100] rev 4111
removed old thy data stuff;
wenzelm [Tue, 04 Nov 1997 09:27:32 +0100] rev 4110
fixed set_current_thy pattern;
wenzelm [Tue, 04 Nov 1997 09:26:15 +0100] rev 4109
isatool fixclasimp;
wenzelm [Mon, 03 Nov 1997 21:56:59 +0100] rev 4108
isatool fixclasimp;
wenzelm [Mon, 03 Nov 1997 21:15:08 +0100] rev 4107
adapted to new datatypes thy info;
wenzelm [Mon, 03 Nov 1997 21:13:24 +0100] rev 4106
tuned;
wenzelm [Mon, 03 Nov 1997 21:12:40 +0100] rev 4105
datatypes;
wenzelm [Mon, 03 Nov 1997 21:12:21 +0100] rev 4104
nat datatype_info moved to Nat.thy;
wenzelm [Mon, 03 Nov 1997 21:04:51 +0100] rev 4103
added MLtext section;
wenzelm [Mon, 03 Nov 1997 17:56:39 +0100] rev 4102
added distinct_fst_string;
wenzelm [Mon, 03 Nov 1997 17:55:55 +0100] rev 4101
tuned: distinct_fst_string;
wenzelm [Mon, 03 Nov 1997 14:37:35 +0100] rev 4100
isatool fixclasimp;
wenzelm [Mon, 03 Nov 1997 14:09:16 +0100] rev 4099
export const_decls parser;
wenzelm [Mon, 03 Nov 1997 14:06:27 +0100] rev 4098
isatool fixclasimp;
wenzelm [Mon, 03 Nov 1997 12:36:48 +0100] rev 4097
CLASET';
wenzelm [Mon, 03 Nov 1997 12:28:45 +0100] rev 4096
moved cladata.ML, simpdata.ML to ROOT.ML;
wenzelm [Mon, 03 Nov 1997 12:28:14 +0100] rev 4095
adapted to new implicit claset;
wenzelm [Mon, 03 Nov 1997 12:28:01 +0100] rev 4094
adapted to new implicit simpset;
wenzelm [Mon, 03 Nov 1997 12:26:58 +0100] rev 4093
added claset thy_data;
wenzelm [Mon, 03 Nov 1997 12:26:45 +0100] rev 4092
added simpset thy_data;
wenzelm [Mon, 03 Nov 1997 12:24:13 +0100] rev 4091
isatool fixclasimp;
wenzelm [Mon, 03 Nov 1997 12:22:43 +0100] rev 4090
isatool fixclasimp;
removed several blast_tacs;
wenzelm [Mon, 03 Nov 1997 12:13:18 +0100] rev 4089
isatool fixclasimp;