Sat, 07 Mar 2009 10:06:12 +0100 suppress document output
haftmann [Sat, 07 Mar 2009 10:06:12 +0100] rev 30331
suppress document output
Fri, 06 Mar 2009 20:30:19 +0100 theory with syntax for lattice operations
haftmann [Fri, 06 Mar 2009 20:30:19 +0100] rev 30330
theory with syntax for lattice operations
Fri, 06 Mar 2009 20:30:18 +0100 added babel -- necessary for bind infix syntax
haftmann [Fri, 06 Mar 2009 20:30:18 +0100] rev 30329
added babel -- necessary for bind infix syntax
Fri, 06 Mar 2009 20:30:17 +0100 added enumeration of predicates
haftmann [Fri, 06 Mar 2009 20:30:17 +0100] rev 30328
added enumeration of predicates
Fri, 06 Mar 2009 20:30:17 +0100 moved instance option :: finite to Option.thy
haftmann [Fri, 06 Mar 2009 20:30:17 +0100] rev 30327
moved instance option :: finite to Option.thy
Fri, 06 Mar 2009 20:30:16 +0100 constructive version of Cantor's first diagonalization argument
haftmann [Fri, 06 Mar 2009 20:30:16 +0100] rev 30326
constructive version of Cantor's first diagonalization argument
Fri, 06 Mar 2009 20:29:37 +0100 equalities for Min, Max
haftmann [Fri, 06 Mar 2009 20:29:37 +0100] rev 30325
equalities for Min, Max
Fri, 06 Mar 2009 23:25:08 +0100 merged
wenzelm [Fri, 06 Mar 2009 23:25:08 +0100] rev 30324
merged
Fri, 06 Mar 2009 22:06:33 +0100 added lemma
nipkow [Fri, 06 Mar 2009 22:06:33 +0100] rev 30323
added lemma
Fri, 06 Mar 2009 21:57:56 +0100 merged
nipkow [Fri, 06 Mar 2009 21:57:56 +0100] rev 30322
merged
Fri, 06 Mar 2009 21:57:46 +0100 Docs
nipkow [Fri, 06 Mar 2009 21:57:46 +0100] rev 30321
Docs
Fri, 06 Mar 2009 22:50:30 +0100 eliminated Output.immediate_output -- violates the official message channel protocol;
wenzelm [Fri, 06 Mar 2009 22:50:30 +0100] rev 30320
eliminated Output.immediate_output -- violates the official message channel protocol;
Fri, 06 Mar 2009 22:47:32 +0100 schedule_seq: handle after_load errors as in schedule_futures;
wenzelm [Fri, 06 Mar 2009 22:47:32 +0100] rev 30319
schedule_seq: handle after_load errors as in schedule_futures;
Fri, 06 Mar 2009 22:32:27 +0100 replaced archaic use of rep_ss by Simplifier.mksimps;
wenzelm [Fri, 06 Mar 2009 22:32:27 +0100] rev 30318
replaced archaic use of rep_ss by Simplifier.mksimps;
Fri, 06 Mar 2009 21:49:58 +0100 improved error handling for document antiquotations;
wenzelm [Fri, 06 Mar 2009 21:49:58 +0100] rev 30317
improved error handling for document antiquotations;
Fri, 06 Mar 2009 19:38:03 +0100 merged
blanchet [Fri, 06 Mar 2009 19:38:03 +0100] rev 30316
merged
Fri, 06 Mar 2009 17:39:05 +0100 merged
nipkow [Fri, 06 Mar 2009 17:39:05 +0100] rev 30315
merged
Fri, 06 Mar 2009 19:37:31 +0100 Added "expect" option to Refute, like in Nitpick, that allows to write regression tests.
blanchet [Fri, 06 Mar 2009 19:37:31 +0100] rev 30314
Added "expect" option to Refute, like in Nitpick, that allows to write regression tests. Also replaced calls to "Output.immediate_output" with "priority" or "tracing", because "immediate_output" causes some problems (as explained by Makarius to Sascha).
Fri, 06 Mar 2009 17:38:47 +0100 added lemmas
nipkow [Fri, 06 Mar 2009 17:38:47 +0100] rev 30313
added lemmas
Fri, 06 Mar 2009 17:21:17 +0100 Fix remaining occurrences of "'a set" in Refute, by using "'a => bool" instead.
blanchet [Fri, 06 Mar 2009 17:21:17 +0100] rev 30312
Fix remaining occurrences of "'a set" in Refute, by using "'a => bool" instead. I tested the affected symbols (card, finite, lfp, and gfp), and Refute now works better than before (i.e., more precision and more speed).
Fri, 06 Mar 2009 15:54:33 +0100 merged
blanchet [Fri, 06 Mar 2009 15:54:33 +0100] rev 30311
merged
Fri, 06 Mar 2009 15:31:26 +0100 merged
blanchet [Fri, 06 Mar 2009 15:31:26 +0100] rev 30310
merged
Fri, 06 Mar 2009 15:31:07 +0100 Added a "nitpick_maybe" symbol, which is used by Nitpick. This will go away once Nitpick is part of HOL.
blanchet [Fri, 06 Mar 2009 15:31:07 +0100] rev 30309
Added a "nitpick_maybe" symbol, which is used by Nitpick. This will go away once Nitpick is part of HOL.
Fri, 06 Mar 2009 15:51:18 +0100 merged
haftmann [Fri, 06 Mar 2009 15:51:18 +0100] rev 30308
merged
Fri, 06 Mar 2009 11:10:57 +0100 merged
haftmann [Fri, 06 Mar 2009 11:10:57 +0100] rev 30307
merged
Fri, 06 Mar 2009 11:10:18 +0100 set operations Int, Un, INTER, UNION, Inter, Union, empty, UNIV are now proper qualified constants with authentic syntax
haftmann [Fri, 06 Mar 2009 11:10:18 +0100] rev 30306
set operations Int, Un, INTER, UNION, Inter, Union, empty, UNIV are now proper qualified constants with authentic syntax
Thu, 05 Mar 2009 08:24:28 +0100 merged
haftmann [Thu, 05 Mar 2009 08:24:28 +0100] rev 30305
merged
Thu, 05 Mar 2009 08:23:11 +0100 set operations Int, Un, INTER, UNION, Inter, Union, empty, UNIV are now proper qualified constants with authentic syntax
haftmann [Thu, 05 Mar 2009 08:23:11 +0100] rev 30304
set operations Int, Un, INTER, UNION, Inter, Union, empty, UNIV are now proper qualified constants with authentic syntax
Thu, 05 Mar 2009 08:23:10 +0100 tuned
haftmann [Thu, 05 Mar 2009 08:23:10 +0100] rev 30303
tuned
Thu, 05 Mar 2009 08:23:09 +0100 moved complete_lattice to Set.thy
haftmann [Thu, 05 Mar 2009 08:23:09 +0100] rev 30302
moved complete_lattice to Set.thy
Thu, 05 Mar 2009 08:23:08 +0100 dropped Id
haftmann [Thu, 05 Mar 2009 08:23:08 +0100] rev 30301
dropped Id
Fri, 06 Mar 2009 14:51:18 +0100 corrected slip in NEWS
haftmann [Fri, 06 Mar 2009 14:51:18 +0100] rev 30300
corrected slip in NEWS
Fri, 06 Mar 2009 14:33:42 +0100 merged
haftmann [Fri, 06 Mar 2009 14:33:42 +0100] rev 30299
merged
Fri, 06 Mar 2009 14:33:19 +0100 added strict_mono predicate
haftmann [Fri, 06 Mar 2009 14:33:19 +0100] rev 30298
added strict_mono predicate
Fri, 06 Mar 2009 11:50:32 +0100 Identifiers of some old CVS file versions;
wenzelm [Fri, 06 Mar 2009 11:50:32 +0100] rev 30297
Identifiers of some old CVS file versions;
Fri, 06 Mar 2009 11:28:07 +0100 recovered generated files;
wenzelm [Fri, 06 Mar 2009 11:28:07 +0100] rev 30296
recovered generated files;
Fri, 06 Mar 2009 11:25:54 +0100 more precise deps;
wenzelm [Fri, 06 Mar 2009 11:25:54 +0100] rev 30295
more precise deps;
Fri, 06 Mar 2009 09:35:43 +0100 merged
nipkow [Fri, 06 Mar 2009 09:35:43 +0100] rev 30294
merged
Fri, 06 Mar 2009 09:35:29 +0100 Added Docs
nipkow [Fri, 06 Mar 2009 09:35:29 +0100] rev 30293
Added Docs
Thu, 05 Mar 2009 23:12:59 +0100 render_tree: suppress markup only for empty body (of status messages, cf. da275b7809bd) in order to recover hilite;
wenzelm [Thu, 05 Mar 2009 23:12:59 +0100] rev 30292
render_tree: suppress markup only for empty body (of status messages, cf. da275b7809bd) in order to recover hilite;
Thu, 05 Mar 2009 21:06:59 +0100 removed obsolete claset_rules_of, simpset_rules_of -- as proposed in the text;
wenzelm [Thu, 05 Mar 2009 21:06:59 +0100] rev 30291
removed obsolete claset_rules_of, simpset_rules_of -- as proposed in the text;
Thu, 05 Mar 2009 20:55:28 +0100 removed unused TableFun().fold_map and GraphFun().fold_map_nodes;
wenzelm [Thu, 05 Mar 2009 20:55:28 +0100] rev 30290
removed unused TableFun().fold_map and GraphFun().fold_map_nodes;
Thu, 05 Mar 2009 20:17:02 +0100 removed spurious occurrences of old rep_ss;
wenzelm [Thu, 05 Mar 2009 20:17:02 +0100] rev 30289
removed spurious occurrences of old rep_ss;
Thu, 05 Mar 2009 19:48:02 +0100 Thm.add_oracle interface: replaced old bstring by binding;
wenzelm [Thu, 05 Mar 2009 19:48:02 +0100] rev 30288
Thm.add_oracle interface: replaced old bstring by binding;
Thu, 05 Mar 2009 18:19:20 +0100 silent chmod;
wenzelm [Thu, 05 Mar 2009 18:19:20 +0100] rev 30287
silent chmod;
Thu, 05 Mar 2009 17:35:37 +0100 Consts.abbreviate: reject schematic term variables, prevent schematic type variables (hidden polymorphism) via Term.close_schematic_term -- see also 8f84a608883d;
wenzelm [Thu, 05 Mar 2009 17:35:37 +0100] rev 30286
Consts.abbreviate: reject schematic term variables, prevent schematic type variables (hidden polymorphism) via Term.close_schematic_term -- see also 8f84a608883d;
Thu, 05 Mar 2009 17:09:07 +0100 close_schematic_term: uniform order of types/terms;
wenzelm [Thu, 05 Mar 2009 17:09:07 +0100] rev 30285
close_schematic_term: uniform order of types/terms; tuned;
Thu, 05 Mar 2009 15:27:07 +0100 eliminated Consts.eq_consts tuning -- this is built into tables and name spaces already;
wenzelm [Thu, 05 Mar 2009 15:27:07 +0100] rev 30284
eliminated Consts.eq_consts tuning -- this is built into tables and name spaces already;
Thu, 05 Mar 2009 15:25:35 +0100 TableFun.join/merge: optimize the important special case where the tables coincide -- NOTE: this changes both the operational behaviour and the result for non-standard join/eq notion;
wenzelm [Thu, 05 Mar 2009 15:25:35 +0100] rev 30283
TableFun.join/merge: optimize the important special case where the tables coincide -- NOTE: this changes both the operational behaviour and the result for non-standard join/eq notion;
Thu, 05 Mar 2009 14:29:02 +0100 fixed proofs -- follow-up to ecd6f0ca62ea;
wenzelm [Thu, 05 Mar 2009 14:29:02 +0100] rev 30282
fixed proofs -- follow-up to ecd6f0ca62ea;
Thu, 05 Mar 2009 12:11:25 +0100 renamed NameSpace.base to NameSpace.base_name (in accordance with "full_name");
wenzelm [Thu, 05 Mar 2009 12:11:25 +0100] rev 30281
renamed NameSpace.base to NameSpace.base_name (in accordance with "full_name"); tuned;
Thu, 05 Mar 2009 12:08:00 +0100 renamed NameSpace.base to NameSpace.base_name;
wenzelm [Thu, 05 Mar 2009 12:08:00 +0100] rev 30280
renamed NameSpace.base to NameSpace.base_name; renamed NameSpace.map_base to NameSpace.map_base_name; eliminated alias Sign.base_name = NameSpace.base_name;
Thu, 05 Mar 2009 11:58:53 +0100 eliminated obsolete ProofContext.full_bname;
wenzelm [Thu, 05 Mar 2009 11:58:53 +0100] rev 30279
eliminated obsolete ProofContext.full_bname;
Thu, 05 Mar 2009 10:54:03 +0100 Binding.prefix_of;
wenzelm [Thu, 05 Mar 2009 10:54:03 +0100] rev 30278
Binding.prefix_of;
Thu, 05 Mar 2009 10:53:49 +0100 adapted Binding.dest;
wenzelm [Thu, 05 Mar 2009 10:53:49 +0100] rev 30277
adapted Binding.dest; tuned;
Thu, 05 Mar 2009 10:52:07 +0100 added prefix_of;
wenzelm [Thu, 05 Mar 2009 10:52:07 +0100] rev 30276
added prefix_of; tuned signature; tuned;
Thu, 05 Mar 2009 10:19:51 +0100 Reintroduced previous changes: Made "Refute.norm_rhs" public and simplified the configuration of the BerkMin and zChaff SAT solvers.
blanchet [Thu, 05 Mar 2009 10:19:51 +0100] rev 30275
Reintroduced previous changes: Made "Refute.norm_rhs" public and simplified the configuration of the BerkMin and zChaff SAT solvers.
Thu, 05 Mar 2009 02:32:46 +0100 merged
wenzelm [Thu, 05 Mar 2009 02:32:46 +0100] rev 30274
merged
Wed, 04 Mar 2009 17:12:23 -0800 declare power_Suc [simp]; remove redundant type-specific versions of power_Suc
huffman [Wed, 04 Mar 2009 17:12:23 -0800] rev 30273
declare power_Suc [simp]; remove redundant type-specific versions of power_Suc
Thu, 05 Mar 2009 02:27:54 +0100 regenerated document;
wenzelm [Thu, 05 Mar 2009 02:27:54 +0100] rev 30272
regenerated document;
Thu, 05 Mar 2009 02:24:36 +0100 merge with dummy changeset, to recover files in doc-src/IsarImplementation/ which got lost in aea5d7fa7ef5 (potentially due to insensitive file system on Mac OS);
wenzelm [Thu, 05 Mar 2009 02:24:36 +0100] rev 30271
merge with dummy changeset, to recover files in doc-src/IsarImplementation/ which got lost in aea5d7fa7ef5 (potentially due to insensitive file system on Mac OS);
Thu, 05 Mar 2009 02:20:06 +0100 dummy changes to produce a new changeset of these files;
wenzelm [Thu, 05 Mar 2009 02:20:06 +0100] rev 30270
dummy changes to produce a new changeset of these files;
Thu, 05 Mar 2009 01:55:38 +0100 updated generated file -- changed since @{ML} now ignores source flag;
wenzelm [Thu, 05 Mar 2009 01:55:38 +0100] rev 30269
updated generated file -- changed since @{ML} now ignores source flag;
Thu, 05 Mar 2009 00:16:28 +0100 fixed document;
wenzelm [Thu, 05 Mar 2009 00:16:28 +0100] rev 30268
fixed document;
Wed, 04 Mar 2009 23:52:47 +0100 removed old/broken CVS Ids;
wenzelm [Wed, 04 Mar 2009 23:52:47 +0100] rev 30267
removed old/broken CVS Ids;
Wed, 04 Mar 2009 23:05:32 +0100 ML antiquotation @{lemma}: allow 'and' list, proper simultaneous type-checking;
wenzelm [Wed, 04 Mar 2009 23:05:32 +0100] rev 30266
ML antiquotation @{lemma}: allow 'and' list, proper simultaneous type-checking;
Wed, 04 Mar 2009 19:22:32 +0000 merged
chaieb [Wed, 04 Mar 2009 19:22:32 +0000] rev 30265
merged
Wed, 04 Mar 2009 19:21:56 +0000 Moved general theorems about sums and products to FiniteSet.thy
chaieb [Wed, 04 Mar 2009 19:21:56 +0000] rev 30264
Moved general theorems about sums and products to FiniteSet.thy
Wed, 04 Mar 2009 19:21:56 +0000 fixed proofs; added rules as default simp-rules
chaieb [Wed, 04 Mar 2009 19:21:56 +0000] rev 30263
fixed proofs; added rules as default simp-rules
Wed, 04 Mar 2009 19:21:56 +0000 A formalization of Topology on Euclidean spaces, Includes limits (nets) , continuity, fixpoint theorems, homeomorphisms
chaieb [Wed, 04 Mar 2009 19:21:56 +0000] rev 30262
A formalization of Topology on Euclidean spaces, Includes limits (nets) , continuity, fixpoint theorems, homeomorphisms
Wed, 04 Mar 2009 19:21:55 +0000 Added Libray dependency on Topology_Euclidean_Space
chaieb [Wed, 04 Mar 2009 19:21:55 +0000] rev 30261
Added Libray dependency on Topology_Euclidean_Space
Wed, 04 Mar 2009 19:21:55 +0000 Added general theorems for fold_image, setsum and set_prod
chaieb [Wed, 04 Mar 2009 19:21:55 +0000] rev 30260
Added general theorems for fold_image, setsum and set_prod
Wed, 04 Mar 2009 19:21:28 +0000 fixed proofs
chaieb [Wed, 04 Mar 2009 19:21:28 +0000] rev 30259
fixed proofs
Wed, 04 Mar 2009 10:54:47 +0000 merged
chaieb [Wed, 04 Mar 2009 10:54:47 +0000] rev 30258
merged
Wed, 04 Mar 2009 10:33:14 +0000 merged
chaieb [Wed, 04 Mar 2009 10:33:14 +0000] rev 30257
merged
Wed, 25 Feb 2009 10:29:01 +0000 merged
chaieb [Wed, 25 Feb 2009 10:29:01 +0000] rev 30256
merged
Wed, 25 Feb 2009 10:28:49 +0000 merged
chaieb [Wed, 25 Feb 2009 10:28:49 +0000] rev 30255
merged
Wed, 04 Mar 2009 18:18:05 +0100 Second try at adding "nitpick_const_def" attribute.
blanchet [Wed, 04 Mar 2009 18:18:05 +0100] rev 30254
Second try at adding "nitpick_const_def" attribute. I don't know what happened the first time (change d8944fd4365e). It just vanished somehow.
Wed, 04 Mar 2009 15:49:39 +0100 Fix parentheses.
blanchet [Wed, 04 Mar 2009 15:49:39 +0100] rev 30253
Fix parentheses.
Wed, 04 Mar 2009 15:33:07 +0100 merged
blanchet [Wed, 04 Mar 2009 15:33:07 +0100] rev 30252
merged
Wed, 04 Mar 2009 15:32:57 +0100 Added "nitpick_const_simp" attribute to Nominal primrec.
blanchet [Wed, 04 Mar 2009 15:32:57 +0100] rev 30251
Added "nitpick_const_simp" attribute to Nominal primrec.
Wed, 04 Mar 2009 14:23:54 +0100 NEWS: renamed o2s to Option.set;
wenzelm [Wed, 04 Mar 2009 14:23:54 +0100] rev 30250
NEWS: renamed o2s to Option.set;
Wed, 04 Mar 2009 13:42:23 +0100 less arbitrary occurrences of undefined
haftmann [Wed, 04 Mar 2009 13:42:23 +0100] rev 30249
less arbitrary occurrences of undefined
Wed, 04 Mar 2009 13:41:59 +0100 datatype antiquotation does not assume LaTeX as output any longer
haftmann [Wed, 04 Mar 2009 13:41:59 +0100] rev 30248
datatype antiquotation does not assume LaTeX as output any longer
Wed, 04 Mar 2009 11:49:12 +0100 merged
nipkow [Wed, 04 Mar 2009 11:49:12 +0100] rev 30247
merged
Wed, 04 Mar 2009 11:48:52 +0100 Option.thy
nipkow [Wed, 04 Mar 2009 11:48:52 +0100] rev 30246
Option.thy
Wed, 04 Mar 2009 11:44:05 +0100 consequent rewrite of index_size, size [index] to nat_of; support pseudo-primrec sepcifications with fun
haftmann [Wed, 04 Mar 2009 11:44:05 +0100] rev 30245
consequent rewrite of index_size, size [index] to nat_of; support pseudo-primrec sepcifications with fun
Wed, 04 Mar 2009 11:37:50 +0100 merged
haftmann [Wed, 04 Mar 2009 11:37:50 +0100] rev 30244
merged
Wed, 04 Mar 2009 10:52:47 +0100 explicit error message for `improper` instances lacking explicit instance parameter constants
haftmann [Wed, 04 Mar 2009 10:52:47 +0100] rev 30243
explicit error message for `improper` instances lacking explicit instance parameter constants
Wed, 04 Mar 2009 11:05:29 +0100 Merge.
blanchet [Wed, 04 Mar 2009 11:05:29 +0100] rev 30242
Merge.
Wed, 04 Mar 2009 11:05:02 +0100 Merge.
blanchet [Wed, 04 Mar 2009 11:05:02 +0100] rev 30241
Merge.
Wed, 04 Mar 2009 10:45:52 +0100 Merge.
blanchet [Wed, 04 Mar 2009 10:45:52 +0100] rev 30240
Merge.
Wed, 04 Mar 2009 10:43:39 +0100 Made Refute.norm_rhs public, so I can use it in Nitpick.
blanchet [Wed, 04 Mar 2009 10:43:39 +0100] rev 30239
Made Refute.norm_rhs public, so I can use it in Nitpick.
Sun, 01 Mar 2009 18:40:16 +0100 Added "nitpick_const_def" attribute, for overriding the definition axiom of a constant.
blanchet [Sun, 01 Mar 2009 18:40:16 +0100] rev 30238
Added "nitpick_const_def" attribute, for overriding the definition axiom of a constant.
Tue, 24 Feb 2009 16:12:27 +0100 Eliminated ZCHAFF_VERSION configuration variable, since zChaff's output format is identical in all versions since March 2003 (at least), and also because it forces users who want to use the latest versions to lie about the version number.
blanchet [Tue, 24 Feb 2009 16:12:27 +0100] rev 30237
Eliminated ZCHAFF_VERSION configuration variable, since zChaff's output format is identical in all versions since March 2003 (at least), and also because it forces users who want to use the latest versions to lie about the version number. I also made the BERKMIN_EXE variable optional, defaulting to BerkMin561 (a reasonable name with no platform encoded in it). These changes have no inpacts on already working Isabelle installations.
Wed, 04 Mar 2009 10:47:35 +0100 merged
nipkow [Wed, 04 Mar 2009 10:47:35 +0100] rev 30236
merged
Wed, 04 Mar 2009 10:47:20 +0100 Made Option a separate theory and renamed option_map to Option.map
nipkow [Wed, 04 Mar 2009 10:47:20 +0100] rev 30235
Made Option a separate theory and renamed option_map to Option.map
Wed, 04 Mar 2009 00:05:20 +0100 renamed Method.assumption_tac back to Method.assm_tac -- as assumption_tac it would have to be exactly the tactic behind the assumption method (with facts);
wenzelm [Wed, 04 Mar 2009 00:05:20 +0100] rev 30234
renamed Method.assumption_tac back to Method.assm_tac -- as assumption_tac it would have to be exactly the tactic behind the assumption method (with facts);
Tue, 03 Mar 2009 21:53:52 +0100 eliminated internal stamp equality, replaced by bare-metal pointer_eq;
wenzelm [Tue, 03 Mar 2009 21:53:52 +0100] rev 30233
eliminated internal stamp equality, replaced by bare-metal pointer_eq; misc tuning and polishing;
Tue, 03 Mar 2009 21:49:34 +0100 tuned str_of, now subject to verbose flag;
wenzelm [Tue, 03 Mar 2009 21:49:34 +0100] rev 30232
tuned str_of, now subject to verbose flag;
Tue, 03 Mar 2009 21:49:05 +0100 added @{binding} ML antiquotations;
wenzelm [Tue, 03 Mar 2009 21:49:05 +0100] rev 30231
added @{binding} ML antiquotations;
Tue, 03 Mar 2009 21:48:40 +0100 added print_properties, print_position (again);
wenzelm [Tue, 03 Mar 2009 21:48:40 +0100] rev 30230
added print_properties, print_position (again);
Tue, 03 Mar 2009 19:30:43 +0100 merged
wenzelm [Tue, 03 Mar 2009 19:30:43 +0100] rev 30229
merged
Tue, 03 Mar 2009 19:21:10 +0100 merged
haftmann [Tue, 03 Mar 2009 19:21:10 +0100] rev 30228
merged
Tue, 03 Mar 2009 13:20:53 +0100 tuned manuals
haftmann [Tue, 03 Mar 2009 13:20:53 +0100] rev 30227
tuned manuals
Tue, 03 Mar 2009 11:00:51 +0100 more canonical directory structure of manuals
haftmann [Tue, 03 Mar 2009 11:00:51 +0100] rev 30226
more canonical directory structure of manuals
Tue, 03 Mar 2009 18:33:21 +0100 merged
wenzelm [Tue, 03 Mar 2009 18:33:21 +0100] rev 30225
merged
Tue, 03 Mar 2009 17:05:18 +0100 removed and renamed redundant lemmas
nipkow [Tue, 03 Mar 2009 17:05:18 +0100] rev 30224
removed and renamed redundant lemmas
Tue, 03 Mar 2009 18:32:01 +0100 renamed Binding.name_pos to Binding.make, renamed Binding.base_name to Binding.name_of, renamed Binding.map_base to Binding.map_name, added mandatory flag to Binding.qualify;
wenzelm [Tue, 03 Mar 2009 18:32:01 +0100] rev 30223
renamed Binding.name_pos to Binding.make, renamed Binding.base_name to Binding.name_of, renamed Binding.map_base to Binding.map_name, added mandatory flag to Binding.qualify; minor tuning;
Tue, 03 Mar 2009 18:31:59 +0100 moved type bstring from name_space.ML to binding.ML -- it is the primitive concept behind bindings;
wenzelm [Tue, 03 Mar 2009 18:31:59 +0100] rev 30222
moved type bstring from name_space.ML to binding.ML -- it is the primitive concept behind bindings; moved separator/is_qualified from binding.ML back to name_space.ML -- only name space introduces an explicit notation for qualified names; type binding: maintain explicit qualifier, indepently of base name; tuned signature of Binding: renamed name_pos to make, renamed base_name to name_of, renamed map_base to map_name, added mandatory flag to qualify, simplified map_prefix (formerly unused); Binding.str_of: include markup with position properties; misc tuning;
Tue, 03 Mar 2009 17:42:30 +0100 added markup for binding;
wenzelm [Tue, 03 Mar 2009 17:42:30 +0100] rev 30221
added markup for binding; tuned;
Tue, 03 Mar 2009 15:12:52 +0100 Binding.str_of;
wenzelm [Tue, 03 Mar 2009 15:12:52 +0100] rev 30220
Binding.str_of; removed dead code; tuned;
Tue, 03 Mar 2009 15:09:09 +0100 Binding.str_of;
wenzelm [Tue, 03 Mar 2009 15:09:09 +0100] rev 30219
Binding.str_of; pretty_name_atts: check Binding.is_empty, not result of Binding.str_of;
Tue, 03 Mar 2009 15:09:08 +0100 Binding.str_of;
wenzelm [Tue, 03 Mar 2009 15:09:08 +0100] rev 30218
Binding.str_of;
Tue, 03 Mar 2009 15:09:07 +0100 renamed Binding.display to Binding.str_of, which is slightly more canonical;
wenzelm [Tue, 03 Mar 2009 15:09:07 +0100] rev 30217
renamed Binding.display to Binding.str_of, which is slightly more canonical; tuned signature;
Tue, 03 Mar 2009 14:54:12 +0100 nicer_shortest: use NameSpace.extern_flags with disabled "features" instead of internal NameSpace.get_accesses;
wenzelm [Tue, 03 Mar 2009 14:54:12 +0100] rev 30216
nicer_shortest: use NameSpace.extern_flags with disabled "features" instead of internal NameSpace.get_accesses;
Tue, 03 Mar 2009 14:53:29 +0100 moved name space externalization flags back to name_space.ML;
wenzelm [Tue, 03 Mar 2009 14:53:29 +0100] rev 30215
moved name space externalization flags back to name_space.ML; added pure version extern_flags; do not export internal get_accesses;
Tue, 03 Mar 2009 14:52:13 +0100 moved name space externalization flags back to name_space.ML;
wenzelm [Tue, 03 Mar 2009 14:52:13 +0100] rev 30214
moved name space externalization flags back to name_space.ML; display: always show prefix for now; tuned signature;
Tue, 03 Mar 2009 14:16:05 +0100 reverted change introduced in a7c164e228e1 -- there cannot be a "bug" in a perfectly normal operation on the internal data representation that merely escaped into public by accident (cf. 0a981c596372);
wenzelm [Tue, 03 Mar 2009 14:16:05 +0100] rev 30213
reverted change introduced in a7c164e228e1 -- there cannot be a "bug" in a perfectly normal operation on the internal data representation that merely escaped into public by accident (cf. 0a981c596372);
Tue, 03 Mar 2009 14:08:53 +0100 merged
wenzelm [Tue, 03 Mar 2009 14:08:53 +0100] rev 30212
merged
Tue, 03 Mar 2009 14:07:43 +0100 Thm.binding;
wenzelm [Tue, 03 Mar 2009 14:07:43 +0100] rev 30211
Thm.binding;
Tue, 03 Mar 2009 14:07:23 +0100 added type binding and val empty_binding;
wenzelm [Tue, 03 Mar 2009 14:07:23 +0100] rev 30210
added type binding and val empty_binding;
Tue, 03 Mar 2009 13:22:01 +0100 updated generated files;
wenzelm [Tue, 03 Mar 2009 13:22:01 +0100] rev 30209
updated generated files;
Tue, 03 Mar 2009 12:12:38 +0100 ignore "source" option in antiquotations @{ML}, @{ML_type}, @{ML_struct} -- did not really make sense, without it users can enable source mode globally with less surprises;
wenzelm [Tue, 03 Mar 2009 12:12:38 +0100] rev 30208
ignore "source" option in antiquotations @{ML}, @{ML_type}, @{ML_struct} -- did not really make sense, without it users can enable source mode globally with less surprises;
Tue, 03 Mar 2009 12:14:52 +1100 Implement Makarius's suggestion for improved type pattern parsing.
Timothy Bourke [Tue, 03 Mar 2009 12:14:52 +1100] rev 30207
Implement Makarius's suggestion for improved type pattern parsing.
Mon, 02 Mar 2009 18:11:39 +1100 find_consts: fold in preference to foldl; hide internal constants; remove redundant exception catch
Timothy Bourke [Mon, 02 Mar 2009 18:11:39 +1100] rev 30206
find_consts: fold in preference to foldl; hide internal constants; remove redundant exception catch
Mon, 02 Mar 2009 20:31:27 +0100 adapted to lates experimental version;
wenzelm [Mon, 02 Mar 2009 20:31:27 +0100] rev 30205
adapted to lates experimental version; PolyML.Compiler.CPPrintInAlphabeticalOrder false (redundant?);
Mon, 02 Mar 2009 20:29:43 +0100 removed Ids;
wenzelm [Mon, 02 Mar 2009 20:29:43 +0100] rev 30204
removed Ids;
Mon, 02 Mar 2009 18:50:41 +0100 merged
haftmann [Mon, 02 Mar 2009 18:50:41 +0100] rev 30203
merged
Mon, 02 Mar 2009 16:58:39 +0100 reduced confusion code_funcgr vs. code_wellsorted
haftmann [Mon, 02 Mar 2009 16:58:39 +0100] rev 30202
reduced confusion code_funcgr vs. code_wellsorted
Mon, 02 Mar 2009 16:58:39 +0100 better markup
haftmann [Mon, 02 Mar 2009 16:58:39 +0100] rev 30201
better markup
Mon, 02 Mar 2009 17:26:23 +0100 name fix
nipkow [Mon, 02 Mar 2009 17:26:23 +0100] rev 30200
name fix
Mon, 02 Mar 2009 16:54:13 +0100 merged
nipkow [Mon, 02 Mar 2009 16:54:13 +0100] rev 30199
merged
Mon, 02 Mar 2009 16:53:55 +0100 name changes
nipkow [Mon, 02 Mar 2009 16:53:55 +0100] rev 30198
name changes
Mon, 02 Mar 2009 12:34:03 +0000 Automated merge with ssh://chaieb@atbroy100.informatik.tu-muenchen.de//home/isabelle-repository/repos/isabelle
chaieb [Mon, 02 Mar 2009 12:34:03 +0000] rev 30197
Automated merge with ssh://chaieb@atbroy100.informatik.tu-muenchen.de//home/isabelle-repository/repos/isabelle
Mon, 02 Mar 2009 12:33:12 +0000 Moved a few theorems about monotonic sequences from Fundamental_Theorem_Algebra to SEQ.thy
chaieb [Mon, 02 Mar 2009 12:33:12 +0000] rev 30196
Moved a few theorems about monotonic sequences from Fundamental_Theorem_Algebra to SEQ.thy
Mon, 02 Mar 2009 10:55:54 +0100 fixed broken @{file} refs;
wenzelm [Mon, 02 Mar 2009 10:55:54 +0100] rev 30195
fixed broken @{file} refs;
Mon, 02 Mar 2009 10:48:22 +0100 merged
wenzelm [Mon, 02 Mar 2009 10:48:22 +0100] rev 30194
merged
Mon, 02 Mar 2009 08:26:03 +0100 using plain ISABELLE_PROCESS
haftmann [Mon, 02 Mar 2009 08:26:03 +0100] rev 30193
using plain ISABELLE_PROCESS
Mon, 02 Mar 2009 08:15:54 +0100 merged
haftmann [Mon, 02 Mar 2009 08:15:54 +0100] rev 30192
merged
Mon, 02 Mar 2009 08:15:32 +0100 ignore ISABELLE_LINE_EDITOR for code generation
haftmann [Mon, 02 Mar 2009 08:15:32 +0100] rev 30191
ignore ISABELLE_LINE_EDITOR for code generation
Sun, 01 Mar 2009 23:36:12 +0100 use long names for old-style fold combinators;
wenzelm [Sun, 01 Mar 2009 23:36:12 +0100] rev 30190
use long names for old-style fold combinators;
Sun, 01 Mar 2009 16:48:06 +0100 discontinued experimental support for Alice -- too hard to maintain its many language incompatibilities, never really worked anyway;
wenzelm [Sun, 01 Mar 2009 16:48:06 +0100] rev 30189
discontinued experimental support for Alice -- too hard to maintain its many language incompatibilities, never really worked anyway;
Sun, 01 Mar 2009 16:22:37 +0100 avoid fragile parsing of end_timing result -- would have produced GC time on MosML, for example;
wenzelm [Sun, 01 Mar 2009 16:22:37 +0100] rev 30188
avoid fragile parsing of end_timing result -- would have produced GC time on MosML, for example;
Sun, 01 Mar 2009 16:21:33 +0100 end_timing: generalized result -- message plus with explicit time values;
wenzelm [Sun, 01 Mar 2009 16:21:33 +0100] rev 30187
end_timing: generalized result -- message plus with explicit time values;
Sun, 01 Mar 2009 14:45:23 +0100 replaced archaic Display.pretty_fact by FindTheorems.pretty_thm, which observes the context properly (as did the former prt_fact already);
wenzelm [Sun, 01 Mar 2009 14:45:23 +0100] rev 30186
replaced archaic Display.pretty_fact by FindTheorems.pretty_thm, which observes the context properly (as did the former prt_fact already); minor tuning according to Isabelle coding conventions;
Sun, 01 Mar 2009 14:36:27 +0100 updated contributors;
wenzelm [Sun, 01 Mar 2009 14:36:27 +0100] rev 30185
updated contributors;
Sun, 01 Mar 2009 13:48:17 +0100 removed parts of the manual that are clearly obsolete, or covered by
wenzelm [Sun, 01 Mar 2009 13:48:17 +0100] rev 30184
removed parts of the manual that are clearly obsolete, or covered by newer manuals already (notably "isar-ref" or "implementation");
Sun, 01 Mar 2009 12:37:59 +0100 merged
wenzelm [Sun, 01 Mar 2009 12:37:59 +0100] rev 30183
merged
Sun, 01 Mar 2009 12:37:42 +0100 minor update of Mercurial HOWTO;
wenzelm [Sun, 01 Mar 2009 12:37:42 +0100] rev 30182
minor update of Mercurial HOWTO;
Sun, 01 Mar 2009 12:01:57 +0100 removed redundant lemmas
nipkow [Sun, 01 Mar 2009 12:01:57 +0100] rev 30181
removed redundant lemmas
Sun, 01 Mar 2009 10:24:57 +0100 added lemmas by Jeremy Avigad
nipkow [Sun, 01 Mar 2009 10:24:57 +0100] rev 30180
added lemmas by Jeremy Avigad
Sat, 28 Feb 2009 21:34:33 +0100 A Serbian theory, by Filip Maric.
wenzelm [Sat, 28 Feb 2009 21:34:33 +0100] rev 30179
A Serbian theory, by Filip Maric.
Sat, 28 Feb 2009 20:29:20 +0100 more accurate deps;
wenzelm [Sat, 28 Feb 2009 20:29:20 +0100] rev 30178
more accurate deps;
Sat, 28 Feb 2009 20:27:19 +0100 merged
wenzelm [Sat, 28 Feb 2009 20:27:19 +0100] rev 30177
merged
Sat, 28 Feb 2009 10:55:10 -0800 add news for HOLCF; fixed some typos and inaccuracies
huffman [Sat, 28 Feb 2009 10:55:10 -0800] rev 30176
add news for HOLCF; fixed some typos and inaccuracies
Sat, 28 Feb 2009 18:28:15 +0100 fixed headers;
wenzelm [Sat, 28 Feb 2009 18:28:15 +0100] rev 30175
fixed headers;
Sat, 28 Feb 2009 18:25:19 +0100 moved isabelle_system.scala to src/Pure/System/;
wenzelm [Sat, 28 Feb 2009 18:25:19 +0100] rev 30174
moved isabelle_system.scala to src/Pure/System/;
Sat, 28 Feb 2009 18:00:20 +0100 moved isabelle_process.ML, isabelle_process.scala, isar.ML, session.ML to Pure/System/ (together with associated Isar commands);
wenzelm [Sat, 28 Feb 2009 18:00:20 +0100] rev 30173
moved isabelle_process.ML, isabelle_process.scala, isar.ML, session.ML to Pure/System/ (together with associated Isar commands);
Sat, 28 Feb 2009 17:09:32 +0100 updated generated files;
wenzelm [Sat, 28 Feb 2009 17:09:32 +0100] rev 30172
updated generated files;
Sat, 28 Feb 2009 17:08:33 +0100 added method "coherent";
wenzelm [Sat, 28 Feb 2009 17:08:33 +0100] rev 30171
added method "coherent"; tuned formal markup;
Sat, 28 Feb 2009 17:08:08 +0100 more refs;
wenzelm [Sat, 28 Feb 2009 17:08:08 +0100] rev 30170
more refs;
Sat, 28 Feb 2009 16:48:27 +0100 moved method "iprover" to HOL specific part;
wenzelm [Sat, 28 Feb 2009 16:48:27 +0100] rev 30169
moved method "iprover" to HOL specific part;
Sat, 28 Feb 2009 16:39:46 +0100 removed Ids;
wenzelm [Sat, 28 Feb 2009 16:39:46 +0100] rev 30168
removed Ids;
Sat, 28 Feb 2009 16:35:33 +0100 simultaneous use_thys;
wenzelm [Sat, 28 Feb 2009 16:35:33 +0100] rev 30167
simultaneous use_thys;
Sat, 28 Feb 2009 16:31:10 +0100 replaced low-level 'no_syntax' by 'no_notation';
wenzelm [Sat, 28 Feb 2009 16:31:10 +0100] rev 30166
replaced low-level 'no_syntax' by 'no_notation'; tuned header; tuned proofs;
Sat, 28 Feb 2009 14:52:21 +0100 moved generic intuitionistic prover to src/Tools/intuitionistic.ML;
wenzelm [Sat, 28 Feb 2009 14:52:21 +0100] rev 30165
moved generic intuitionistic prover to src/Tools/intuitionistic.ML;
Sat, 28 Feb 2009 14:42:54 +0100 tuned message;
wenzelm [Sat, 28 Feb 2009 14:42:54 +0100] rev 30164
tuned message;
Sat, 28 Feb 2009 14:17:44 +0100 * New prover for coherent logic (see src/Tools/coherent.ML).
wenzelm [Sat, 28 Feb 2009 14:17:44 +0100] rev 30163
* New prover for coherent logic (see src/Tools/coherent.ML).
Sat, 28 Feb 2009 14:17:27 +0100 more CONTRIBUTORS;
wenzelm [Sat, 28 Feb 2009 14:17:27 +0100] rev 30162
more CONTRIBUTORS; fixed some dates;
Sat, 28 Feb 2009 14:09:58 +0100 removed Ids;
wenzelm [Sat, 28 Feb 2009 14:09:58 +0100] rev 30161
removed Ids;
Sat, 28 Feb 2009 14:02:12 +0100 moved some generic tools to src/Tools/ -- src/Provers is essentially obsolete;
wenzelm [Sat, 28 Feb 2009 14:02:12 +0100] rev 30160
moved some generic tools to src/Tools/ -- src/Provers is essentially obsolete;
Sat, 28 Feb 2009 13:54:47 +0100 some updates on ancient README;
wenzelm [Sat, 28 Feb 2009 13:54:47 +0100] rev 30159
some updates on ancient README;
Fri, 27 Feb 2009 19:05:46 -0800 fixrec package uses new-style syntax and local-theory interface
huffman [Fri, 27 Feb 2009 19:05:46 -0800] rev 30158
fixrec package uses new-style syntax and local-theory interface
Fri, 27 Feb 2009 18:34:20 -0800 add function taken_names
huffman [Fri, 27 Feb 2009 18:34:20 -0800] rev 30157
add function taken_names
Fri, 27 Feb 2009 15:39:35 -0800 merged
huffman [Fri, 27 Feb 2009 15:39:35 -0800] rev 30156
merged
Fri, 27 Feb 2009 15:37:56 -0800 make list-style polynomial syntax work when show_sorts is on
huffman [Fri, 27 Feb 2009 15:37:56 -0800] rev 30155
make list-style polynomial syntax work when show_sorts is on
Fri, 27 Feb 2009 20:00:54 +0100 more CONTRIBUTORS;
wenzelm [Fri, 27 Feb 2009 20:00:54 +0100] rev 30154
more CONTRIBUTORS;
Fri, 27 Feb 2009 19:19:39 +0100 turned "read-only refs" typ_level and minimize_applies into constant values;
wenzelm [Fri, 27 Feb 2009 19:19:39 +0100] rev 30153
turned "read-only refs" typ_level and minimize_applies into constant values;
Fri, 27 Feb 2009 18:50:35 +0100 merged
wenzelm [Fri, 27 Feb 2009 18:50:35 +0100] rev 30152
merged
Thu, 26 Feb 2009 10:13:43 +0100 removed global ref dfg_format
immler@in.tum.de [Thu, 26 Feb 2009 10:13:43 +0100] rev 30151
removed global ref dfg_format
Wed, 25 Feb 2009 10:02:10 +0100 removed local ref const_needs_hBOOL;
immler@in.tum.de [Wed, 25 Feb 2009 10:02:10 +0100] rev 30150
removed local ref const_needs_hBOOL; renamed some const_min_arity parameters to cma
Tue, 24 Feb 2009 18:06:36 +0100 removed local ref const_min_arity
immler@in.tum.de [Tue, 24 Feb 2009 18:06:36 +0100] rev 30149
removed local ref const_min_arity
Fri, 27 Feb 2009 18:03:47 +0100 eliminated private clones of List.partition;
wenzelm [Fri, 27 Feb 2009 18:03:47 +0100] rev 30148
eliminated private clones of List.partition;
Fri, 27 Feb 2009 16:54:49 +0100 observe some Isabelle/ML coding conventions;
wenzelm [Fri, 27 Feb 2009 16:54:49 +0100] rev 30147
observe some Isabelle/ML coding conventions; avoid structure alias FT, which would complicate systematic searches unnecessarily;
Fri, 27 Feb 2009 16:38:52 +0100 eliminated NJ's List.nth;
wenzelm [Fri, 27 Feb 2009 16:38:52 +0100] rev 30146
eliminated NJ's List.nth;
Fri, 27 Feb 2009 16:33:11 +0100 tuned CHANGED_GOAL: use Thm.cprem_of instead of selecting from Thm.prems_of;
wenzelm [Fri, 27 Feb 2009 16:33:11 +0100] rev 30145
tuned CHANGED_GOAL: use Thm.cprem_of instead of selecting from Thm.prems_of;
Fri, 27 Feb 2009 16:18:02 +0100 tuned/unified size_of_term and size_of_typ, eliminated obsolete foldl;
wenzelm [Fri, 27 Feb 2009 16:18:02 +0100] rev 30144
tuned/unified size_of_term and size_of_typ, eliminated obsolete foldl;
Fri, 27 Feb 2009 16:05:40 +0100 observe basic Isabelle/ML coding conventions;
wenzelm [Fri, 27 Feb 2009 16:05:40 +0100] rev 30143
observe basic Isabelle/ML coding conventions;
Fri, 27 Feb 2009 15:46:22 +0100 moved find_theorems.ML and find_consts.ML to Pure/Tools, collecting main implementation in one place each;
wenzelm [Fri, 27 Feb 2009 15:46:22 +0100] rev 30142
moved find_theorems.ML and find_consts.ML to Pure/Tools, collecting main implementation in one place each;
Fri, 27 Feb 2009 12:28:28 +0100 added ML-Systems/polyml-experimental.ML;
wenzelm [Fri, 27 Feb 2009 12:28:28 +0100] rev 30141
added ML-Systems/polyml-experimental.ML; more systematic treatment of bootstrap files;
Fri, 27 Feb 2009 11:46:03 +0100 tuned;
wenzelm [Fri, 27 Feb 2009 11:46:03 +0100] rev 30140
tuned;
Fri, 27 Feb 2009 11:43:24 +0100 even less default memory for sunbroy2;
wenzelm [Fri, 27 Feb 2009 11:43:24 +0100] rev 30139
even less default memory for sunbroy2;
Fri, 27 Feb 2009 09:56:18 +0100 merged
boehmes [Fri, 27 Feb 2009 09:56:18 +0100] rev 30138
merged
Fri, 27 Feb 2009 08:12:38 +0100 merged
boehmes [Fri, 27 Feb 2009 08:12:38 +0100] rev 30137
merged
Thu, 26 Feb 2009 18:00:08 +0100 Made then_conv and else_conv available as infix operations.
boehmes [Thu, 26 Feb 2009 18:00:08 +0100] rev 30136
Made then_conv and else_conv available as infix operations.
Fri, 27 Feb 2009 09:01:05 +0100 merged
haftmann [Fri, 27 Feb 2009 09:01:05 +0100] rev 30135
merged
Fri, 27 Feb 2009 08:59:11 +0100 fixed typo
haftmann [Fri, 27 Feb 2009 08:59:11 +0100] rev 30134
fixed typo
Thu, 26 Feb 2009 15:27:18 -0800 merged
huffman [Thu, 26 Feb 2009 15:27:18 -0800] rev 30133
merged
Thu, 26 Feb 2009 11:17:38 -0800 avoid using legacy type inference
huffman [Thu, 26 Feb 2009 11:17:38 -0800] rev 30132
avoid using legacy type inference
Thu, 26 Feb 2009 10:28:53 -0800 use TheoryData to keep track of pattern match combinators
huffman [Thu, 26 Feb 2009 10:28:53 -0800] rev 30131
use TheoryData to keep track of pattern match combinators
Thu, 26 Feb 2009 08:48:33 -0800 merged
huffman [Thu, 26 Feb 2009 08:48:33 -0800] rev 30130
merged
Thu, 26 Feb 2009 08:44:44 -0800 remove unnecessary simp rules
huffman [Thu, 26 Feb 2009 08:44:44 -0800] rev 30129
remove unnecessary simp rules
Thu, 26 Feb 2009 08:44:12 -0800 revert some Suc 0 lemmas back to their original forms; added some simp rules for (1::nat)
huffman [Thu, 26 Feb 2009 08:44:12 -0800] rev 30128
revert some Suc 0 lemmas back to their original forms; added some simp rules for (1::nat)
Thu, 26 Feb 2009 22:13:01 +0100 merged
wenzelm [Thu, 26 Feb 2009 22:13:01 +0100] rev 30127
merged
Thu, 26 Feb 2009 22:12:41 +0100 back to canonical ROOT, to see if memory problems still persist;
wenzelm [Thu, 26 Feb 2009 22:12:41 +0100] rev 30126
back to canonical ROOT, to see if memory problems still persist;
Fri, 27 Feb 2009 07:40:25 +1100 trying less default memory for sunbroy2 test
kleing [Fri, 27 Feb 2009 07:40:25 +1100] rev 30125
trying less default memory for sunbroy2 test
Thu, 26 Feb 2009 21:16:53 +0100 basic setup for chapter "Syntax and type-checking";
wenzelm [Thu, 26 Feb 2009 21:16:53 +0100] rev 30124
basic setup for chapter "Syntax and type-checking";
Thu, 26 Feb 2009 20:57:59 +0100 merged
wenzelm [Thu, 26 Feb 2009 20:57:59 +0100] rev 30123
merged
Thu, 26 Feb 2009 20:56:59 +0100 standard headers;
wenzelm [Thu, 26 Feb 2009 20:56:59 +0100] rev 30122
standard headers; eliminated non-ASCII chars, which are fragile in the age of unicode;
Thu, 26 Feb 2009 20:55:47 +0100 updated generated files;
wenzelm [Thu, 26 Feb 2009 20:55:47 +0100] rev 30121
updated generated files;
Thu, 26 Feb 2009 20:44:07 +0100 uniform treatment of ML indexing, using general \indexdef macro for formal Isabelle/Isar entities;
wenzelm [Thu, 26 Feb 2009 20:44:07 +0100] rev 30120
uniform treatment of ML indexing, using general \indexdef macro for formal Isabelle/Isar entities; more robust handling of "|" within index;
Thu, 26 Feb 2009 20:41:28 +0100 fixed import of ~~/src/HOL/Decision_Procs/Ferrack;
wenzelm [Thu, 26 Feb 2009 20:41:28 +0100] rev 30119
fixed import of ~~/src/HOL/Decision_Procs/Ferrack;
Thu, 26 Feb 2009 20:09:14 +0100 more explicit indication of old manuals;
wenzelm [Thu, 26 Feb 2009 20:09:14 +0100] rev 30118
more explicit indication of old manuals;
Thu, 26 Feb 2009 20:03:58 +0100 merged
wenzelm [Thu, 26 Feb 2009 20:03:58 +0100] rev 30117
merged
Thu, 26 Feb 2009 20:03:32 +0100 \bibliographystyle{abbrv} for newer ref manuals;
wenzelm [Thu, 26 Feb 2009 20:03:32 +0100] rev 30116
\bibliographystyle{abbrv} for newer ref manuals;
Thu, 26 Feb 2009 20:01:56 +0100 added Haftmann-Wenzel:2009;
wenzelm [Thu, 26 Feb 2009 20:01:56 +0100] rev 30115
added Haftmann-Wenzel:2009;
Thu, 26 Feb 2009 17:42:43 +0100 updated generated files;
wenzelm [Thu, 26 Feb 2009 17:42:43 +0100] rev 30114
updated generated files;
Thu, 26 Feb 2009 17:42:36 +0100 isabelle document: adapted (postulated) defaults for tags to actual isabelle.sty;
wenzelm [Thu, 26 Feb 2009 17:42:36 +0100] rev 30113
isabelle document: adapted (postulated) defaults for tags to actual isabelle.sty;
Thu, 26 Feb 2009 17:00:24 +0100 merged
wenzelm [Thu, 26 Feb 2009 17:00:24 +0100] rev 30112
merged
Thu, 26 Feb 2009 16:59:04 +0100 include HOL-Decision_Procs in stats;
wenzelm [Thu, 26 Feb 2009 16:59:04 +0100] rev 30111
include HOL-Decision_Procs in stats;
Thu, 26 Feb 2009 16:54:44 +0100 back to plain http;
wenzelm [Thu, 26 Feb 2009 16:54:44 +0100] rev 30110
back to plain http;
Thu, 26 Feb 2009 16:35:10 +0100 merged
berghofe [Thu, 26 Feb 2009 16:35:10 +0100] rev 30109
merged
Thu, 26 Feb 2009 16:34:03 +0100 Added postprocessing rules for fresh_star.
berghofe [Thu, 26 Feb 2009 16:34:03 +0100] rev 30108
Added postprocessing rules for fresh_star.
Thu, 26 Feb 2009 16:32:46 +0100 Fixed nonexhaustive match problem in decomp, to make it fail more gracefully
berghofe [Thu, 26 Feb 2009 16:32:46 +0100] rev 30107
Fixed nonexhaustive match problem in decomp, to make it fail more gracefully in case assumptions are not of the form (Trueprop $ ...).
Thu, 26 Feb 2009 16:00:19 +0100 tuned NEWS;
wenzelm [Thu, 26 Feb 2009 16:00:19 +0100] rev 30106
tuned NEWS;
Thu, 26 Feb 2009 15:42:35 +0100 merged
wenzelm [Thu, 26 Feb 2009 15:42:35 +0100] rev 30105
merged
Thu, 26 Feb 2009 06:39:06 -0800 merged
huffman [Thu, 26 Feb 2009 06:39:06 -0800] rev 30104
merged
Thu, 26 Feb 2009 06:33:48 -0800 add type annotation
huffman [Thu, 26 Feb 2009 06:33:48 -0800] rev 30103
add type annotation
Thu, 26 Feb 2009 06:21:31 -0800 disable floor_minus and ceiling_minus [simp]
huffman [Thu, 26 Feb 2009 06:21:31 -0800] rev 30102
disable floor_minus and ceiling_minus [simp]
Thu, 26 Feb 2009 14:16:30 +0100 merged
wenzelm [Thu, 26 Feb 2009 14:16:30 +0100] rev 30101
merged
Thu, 26 Feb 2009 11:21:29 +0000 merged
paulson [Thu, 26 Feb 2009 11:21:29 +0000] rev 30100
merged
Thu, 26 Feb 2009 11:18:40 +0000 Updated the theory syntax. Corrected an error in a command.
paulson [Thu, 26 Feb 2009 11:18:40 +0000] rev 30099
Updated the theory syntax. Corrected an error in a command.
Wed, 25 Feb 2009 11:30:46 -0800 merged
huffman [Wed, 25 Feb 2009 11:30:46 -0800] rev 30098
merged
Wed, 25 Feb 2009 11:29:59 -0800 generalize floor/ceiling to work with real and rat; rename floor_mono2 to floor_mono
huffman [Wed, 25 Feb 2009 11:29:59 -0800] rev 30097
generalize floor/ceiling to work with real and rat; rename floor_mono2 to floor_mono
Wed, 25 Feb 2009 11:26:01 -0800 new theory of Archimedean fields
huffman [Wed, 25 Feb 2009 11:26:01 -0800] rev 30096
new theory of Archimedean fields
Wed, 25 Feb 2009 09:09:50 -0800 add lemmas about comparisons of Fract a b with 0 and 1
huffman [Wed, 25 Feb 2009 09:09:50 -0800] rev 30095
add lemmas about comparisons of Fract a b with 0 and 1
Wed, 25 Feb 2009 07:14:33 -0800 merged
huffman [Wed, 25 Feb 2009 07:14:33 -0800] rev 30094
merged
Wed, 25 Feb 2009 06:53:15 -0800 add lemma diff_Suc_1
huffman [Wed, 25 Feb 2009 06:53:15 -0800] rev 30093
add lemma diff_Suc_1
Wed, 25 Feb 2009 19:34:00 +0100 Added lemmas for normalizing freshness results involving fresh_star.
berghofe [Wed, 25 Feb 2009 19:34:00 +0100] rev 30092
Added lemmas for normalizing freshness results involving fresh_star.
Wed, 25 Feb 2009 18:53:34 +0100 Added typing and evaluation relations, together with proofs of preservation
berghofe [Wed, 25 Feb 2009 18:53:34 +0100] rev 30091
Added typing and evaluation relations, together with proofs of preservation and progress (i.e. part 2A of the POPLmark challenge).
Wed, 25 Feb 2009 11:49:05 +0100 merged
berghofe [Wed, 25 Feb 2009 11:49:05 +0100] rev 30090
merged
Wed, 25 Feb 2009 11:20:34 +0100 Use LocalTheory.full_name instead of Sign.full_name, because the latter does
berghofe [Wed, 25 Feb 2009 11:20:34 +0100] rev 30089
Use LocalTheory.full_name instead of Sign.full_name, because the latter does not work properly for locales.
Wed, 25 Feb 2009 11:07:10 +0100 Replaced Logic.unvarify by Variable.import_terms to make declaration of
berghofe [Wed, 25 Feb 2009 11:07:10 +0100] rev 30088
Replaced Logic.unvarify by Variable.import_terms to make declaration of equivariance lemmas work in locales.
Wed, 25 Feb 2009 11:05:06 +0100 nominal_inductive and equivariance now work on local_theory.
berghofe [Wed, 25 Feb 2009 11:05:06 +0100] rev 30087
nominal_inductive and equivariance now work on local_theory.
Wed, 25 Feb 2009 11:02:25 +0100 Added equivariance lemmas for fresh_star.
berghofe [Wed, 25 Feb 2009 11:02:25 +0100] rev 30086
Added equivariance lemmas for fresh_star.
Wed, 25 Feb 2009 10:24:58 +0100 NEWS
nipkow [Wed, 25 Feb 2009 10:24:58 +0100] rev 30085
NEWS
Wed, 25 Feb 2009 07:42:20 +0100 merged
haftmann [Wed, 25 Feb 2009 07:42:20 +0100] rev 30084
merged
Wed, 25 Feb 2009 07:42:11 +0100 robustified
haftmann [Wed, 25 Feb 2009 07:42:11 +0100] rev 30083
robustified
Tue, 24 Feb 2009 11:12:58 -0800 make more proofs work whether or not One_nat_def is a simp rule
huffman [Tue, 24 Feb 2009 11:12:58 -0800] rev 30082
make more proofs work whether or not One_nat_def is a simp rule
Tue, 24 Feb 2009 11:10:05 -0800 add simp rules for numerals with 1::nat
huffman [Tue, 24 Feb 2009 11:10:05 -0800] rev 30081
add simp rules for numerals with 1::nat
Tue, 24 Feb 2009 08:20:14 -0800 fix lemma hypreal_hnorm_def
huffman [Tue, 24 Feb 2009 08:20:14 -0800] rev 30080
fix lemma hypreal_hnorm_def
Mon, 23 Feb 2009 16:25:52 -0800 make proofs work whether or not One_nat_def is a simp rule; replace 1 with Suc 0 in the rhs of some simp rules
huffman [Mon, 23 Feb 2009 16:25:52 -0800] rev 30079
make proofs work whether or not One_nat_def is a simp rule; replace 1 with Suc 0 in the rhs of some simp rules
Mon, 23 Feb 2009 13:55:36 -0800 move lemma dvd_mod_imp_dvd into class semiring_div
huffman [Mon, 23 Feb 2009 13:55:36 -0800] rev 30078
move lemma dvd_mod_imp_dvd into class semiring_div
Mon, 23 Feb 2009 21:38:45 +0100 merged
haftmann [Mon, 23 Feb 2009 21:38:45 +0100] rev 30077
merged
Mon, 23 Feb 2009 21:38:36 +0100 improved treatment of case certificates
haftmann [Mon, 23 Feb 2009 21:38:36 +0100] rev 30076
improved treatment of case certificates
Mon, 23 Feb 2009 21:34:14 +0100 repaired order of variable node allocation
haftmann [Mon, 23 Feb 2009 21:34:14 +0100] rev 30075
repaired order of variable node allocation
Mon, 23 Feb 2009 10:42:31 -0800 explicitly import Fact
huffman [Mon, 23 Feb 2009 10:42:31 -0800] rev 30074
explicitly import Fact
Mon, 23 Feb 2009 07:58:13 -0800 change imports to move Fact.thy outside Plain
huffman [Mon, 23 Feb 2009 07:58:13 -0800] rev 30073
change imports to move Fact.thy outside Plain
Mon, 23 Feb 2009 07:19:53 -0800 add lemmas poly_{div,mod}_minus_{left,right}
huffman [Mon, 23 Feb 2009 07:19:53 -0800] rev 30072
add lemmas poly_{div,mod}_minus_{left,right}
Mon, 23 Feb 2009 06:51:26 -0800 merged
huffman [Mon, 23 Feb 2009 06:51:26 -0800] rev 30071
merged
Sun, 22 Feb 2009 12:48:49 -0800 declare scaleR distrib rules [algebra_simps]; cleaned up
huffman [Sun, 22 Feb 2009 12:48:49 -0800] rev 30070
declare scaleR distrib rules [algebra_simps]; cleaned up
Sun, 22 Feb 2009 12:16:51 -0800 clean up instantiations
huffman [Sun, 22 Feb 2009 12:16:51 -0800] rev 30069
clean up instantiations
Sun, 22 Feb 2009 12:03:20 -0800 merged
huffman [Sun, 22 Feb 2009 12:03:20 -0800] rev 30068
merged
Sun, 22 Feb 2009 10:53:10 -0800 simplify some proofs
huffman [Sun, 22 Feb 2009 10:53:10 -0800] rev 30067
simplify some proofs
Sun, 22 Feb 2009 08:52:44 -0800 remove duplicate instance declaration
huffman [Sun, 22 Feb 2009 08:52:44 -0800] rev 30066
remove duplicate instance declaration
Mon, 23 Feb 2009 10:07:57 +0100 stripped classrels_of, instances_of
haftmann [Mon, 23 Feb 2009 10:07:57 +0100] rev 30065
stripped classrels_of, instances_of
Mon, 23 Feb 2009 08:19:25 +0100 use canonical subalgebra projection
haftmann [Mon, 23 Feb 2009 08:19:25 +0100] rev 30064
use canonical subalgebra projection
Sun, 22 Feb 2009 22:32:50 +0100 experimental switch to new well-sorting algorithm
haftmann [Sun, 22 Feb 2009 22:32:50 +0100] rev 30063
experimental switch to new well-sorting algorithm
Sun, 22 Feb 2009 18:16:32 +0100 handle NONE case in arity function properly
haftmann [Sun, 22 Feb 2009 18:16:32 +0100] rev 30062
handle NONE case in arity function properly
Sun, 22 Feb 2009 18:02:21 +0100 clarified status of variables in evaluation terms; tuned header
haftmann [Sun, 22 Feb 2009 18:02:21 +0100] rev 30061
clarified status of variables in evaluation terms; tuned header
Sun, 22 Feb 2009 18:00:05 +0100 subalgebra: drop arities if desired
haftmann [Sun, 22 Feb 2009 18:00:05 +0100] rev 30060
subalgebra: drop arities if desired
Sun, 22 Feb 2009 17:33:16 +0100 merged
haftmann [Sun, 22 Feb 2009 17:33:16 +0100] rev 30059
merged
Sun, 22 Feb 2009 17:32:55 +0100 more liberality needed
haftmann [Sun, 22 Feb 2009 17:32:55 +0100] rev 30058
more liberality needed
Sun, 22 Feb 2009 17:25:45 +0100 merged
nipkow [Sun, 22 Feb 2009 17:25:45 +0100] rev 30057
merged
Sun, 22 Feb 2009 17:25:28 +0100 added lemmas
nipkow [Sun, 22 Feb 2009 17:25:28 +0100] rev 30056
added lemmas
Sun, 22 Feb 2009 16:48:36 +0100 merged
haftmann [Sun, 22 Feb 2009 16:48:36 +0100] rev 30055
merged
Sun, 22 Feb 2009 16:48:11 +0100 simplified evaluation
haftmann [Sun, 22 Feb 2009 16:48:11 +0100] rev 30054
simplified evaluation
Sun, 22 Feb 2009 11:30:57 +0100 merged
nipkow [Sun, 22 Feb 2009 11:30:57 +0100] rev 30053
merged
Sun, 22 Feb 2009 11:30:41 +0100 added dvd_div_mult
nipkow [Sun, 22 Feb 2009 11:30:41 +0100] rev 30052
added dvd_div_mult
Sun, 22 Feb 2009 10:22:46 +0100 merged
haftmann [Sun, 22 Feb 2009 10:22:46 +0100] rev 30051
merged
Sun, 22 Feb 2009 10:22:30 +0100 first attempt to solve evaluation bootstrap problem
haftmann [Sun, 22 Feb 2009 10:22:30 +0100] rev 30050
first attempt to solve evaluation bootstrap problem
Sun, 22 Feb 2009 10:22:29 +0100 formal dependency on newly emerging algorithm
haftmann [Sun, 22 Feb 2009 10:22:29 +0100] rev 30049
formal dependency on newly emerging algorithm
Sun, 22 Feb 2009 09:52:49 +0100 merged
nipkow [Sun, 22 Feb 2009 09:52:49 +0100] rev 30048
merged
Sun, 22 Feb 2009 09:52:28 +0100 name fix
nipkow [Sun, 22 Feb 2009 09:52:28 +0100] rev 30047
name fix
Sat, 21 Feb 2009 16:51:42 -0800 fix spelling
huffman [Sat, 21 Feb 2009 16:51:42 -0800] rev 30046
fix spelling
Sat, 21 Feb 2009 15:39:59 -0800 real_inner class instance for vectors
huffman [Sat, 21 Feb 2009 15:39:59 -0800] rev 30045
real_inner class instance for vectors
Sat, 21 Feb 2009 21:00:50 +0100 NEWS
nipkow [Sat, 21 Feb 2009 21:00:50 +0100] rev 30044
NEWS
Sat, 21 Feb 2009 20:52:40 +0100 merged
nipkow [Sat, 21 Feb 2009 20:52:40 +0100] rev 30043
merged
Sat, 21 Feb 2009 20:52:30 +0100 Removed subsumed lemmas
nipkow [Sat, 21 Feb 2009 20:52:30 +0100] rev 30042
Removed subsumed lemmas
Sat, 21 Feb 2009 11:18:50 -0800 remove duplicated lemmas about norm
huffman [Sat, 21 Feb 2009 11:18:50 -0800] rev 30041
remove duplicated lemmas about norm
Sat, 21 Feb 2009 10:58:25 -0800 real_normed_vector instance
huffman [Sat, 21 Feb 2009 10:58:25 -0800] rev 30040
real_normed_vector instance
Sat, 21 Feb 2009 09:55:32 -0800 fix real_vector, real_algebra instances
huffman [Sat, 21 Feb 2009 09:55:32 -0800] rev 30039
fix real_vector, real_algebra instances
Sat, 21 Feb 2009 09:17:33 -0800 merged
huffman [Sat, 21 Feb 2009 09:17:33 -0800] rev 30038
merged
Fri, 20 Feb 2009 22:25:36 -0800 generalize lemmas from nat to 'a::wellorder
huffman [Fri, 20 Feb 2009 22:25:36 -0800] rev 30037
generalize lemmas from nat to 'a::wellorder
Fri, 20 Feb 2009 22:10:37 -0800 generalize some lemmas
huffman [Fri, 20 Feb 2009 22:10:37 -0800] rev 30036
generalize some lemmas
Sat, 21 Feb 2009 09:58:45 +0100 merged
nipkow [Sat, 21 Feb 2009 09:58:45 +0100] rev 30035
merged
Sat, 21 Feb 2009 09:58:26 +0100 removed redundant thms
nipkow [Sat, 21 Feb 2009 09:58:26 +0100] rev 30034
removed redundant thms
Fri, 20 Feb 2009 16:07:20 -0800 merged
huffman [Fri, 20 Feb 2009 16:07:20 -0800] rev 30033
merged
Fri, 20 Feb 2009 11:58:00 -0800 class instances for num1
huffman [Fri, 20 Feb 2009 11:58:00 -0800] rev 30032
class instances for num1
Fri, 20 Feb 2009 23:46:03 +0100 Removed redundant lemmas
nipkow [Fri, 20 Feb 2009 23:46:03 +0100] rev 30031
Removed redundant lemmas
Fri, 20 Feb 2009 21:29:34 +0100 merged
haftmann [Fri, 20 Feb 2009 21:29:34 +0100] rev 30030
merged
Fri, 20 Feb 2009 21:29:24 +0100 also consider superclasses properly
haftmann [Fri, 20 Feb 2009 21:29:24 +0100] rev 30029
also consider superclasses properly
Fri, 20 Feb 2009 20:51:06 +0100 merged
nipkow [Fri, 20 Feb 2009 20:51:06 +0100] rev 30028
merged
Fri, 20 Feb 2009 20:50:49 +0100 removed subsumed lemmas
nipkow [Fri, 20 Feb 2009 20:50:49 +0100] rev 30027
removed subsumed lemmas
Fri, 20 Feb 2009 18:33:38 +0100 merged
haftmann [Fri, 20 Feb 2009 18:33:38 +0100] rev 30026
merged
Fri, 20 Feb 2009 18:33:28 +0100 datatype antiquotation: always bracket types with spaces in between
haftmann [Fri, 20 Feb 2009 18:33:28 +0100] rev 30025
datatype antiquotation: always bracket types with spaces in between
Fri, 20 Feb 2009 18:29:11 +0100 consequent use of term `code equation`
haftmann [Fri, 20 Feb 2009 18:29:11 +0100] rev 30024
consequent use of term `code equation`
Fri, 20 Feb 2009 18:29:10 +0100 permissive check for pattern discipline in case schemes
haftmann [Fri, 20 Feb 2009 18:29:10 +0100] rev 30023
permissive check for pattern discipline in case schemes
Fri, 20 Feb 2009 18:29:10 +0100 maintain order of constructors in datatypes; clarified conventions for type schemes
haftmann [Fri, 20 Feb 2009 18:29:10 +0100] rev 30022
maintain order of constructors in datatypes; clarified conventions for type schemes
Fri, 20 Feb 2009 18:29:09 +0100 stripped Id
haftmann [Fri, 20 Feb 2009 18:29:09 +0100] rev 30021
stripped Id
Fri, 20 Feb 2009 09:15:23 -0800 merged
huffman [Fri, 20 Feb 2009 09:15:23 -0800] rev 30020
merged
Fri, 20 Feb 2009 08:02:11 -0800 add theory of products as real vector spaces to Library
huffman [Fri, 20 Feb 2009 08:02:11 -0800] rev 30019
add theory of products as real vector spaces to Library
Fri, 20 Feb 2009 07:41:41 -0800 add new theory Product_plus.thy to Library
huffman [Fri, 20 Feb 2009 07:41:41 -0800] rev 30018
add new theory Product_plus.thy to Library
Fri, 20 Feb 2009 16:48:17 +0100 merged
immler@in.tum.de [Fri, 20 Feb 2009 16:48:17 +0100] rev 30017
merged
Fri, 20 Feb 2009 16:48:01 +0100 changed message
immler@in.tum.de [Fri, 20 Feb 2009 16:48:01 +0100] rev 30016
changed message
Fri, 20 Feb 2009 11:04:18 +0100 detailed information on atp-failure via Output.debug
immler@in.tum.de [Fri, 20 Feb 2009 11:04:18 +0100] rev 30015
detailed information on atp-failure via Output.debug
Fri, 20 Feb 2009 14:49:39 +0100 merged
haftmann [Fri, 20 Feb 2009 14:49:39 +0100] rev 30014
merged
Fri, 20 Feb 2009 14:49:24 +0100 reverted to old wellsorting algorithm
haftmann [Fri, 20 Feb 2009 14:49:24 +0100] rev 30013
reverted to old wellsorting algorithm
Fri, 20 Feb 2009 14:49:23 +0100 fixed spurious proof failure
haftmann [Fri, 20 Feb 2009 14:49:23 +0100] rev 30012
fixed spurious proof failure
Fri, 20 Feb 2009 14:49:23 +0100 consider changes variable names in theorem le_imp_power_dvd
haftmann [Fri, 20 Feb 2009 14:49:23 +0100] rev 30011
consider changes variable names in theorem le_imp_power_dvd
Fri, 20 Feb 2009 10:14:32 +0100 tuned and incremental version of wellsorting algorithm
haftmann [Fri, 20 Feb 2009 10:14:32 +0100] rev 30010
tuned and incremental version of wellsorting algorithm
Fri, 20 Feb 2009 10:14:32 +0100 ignore sorts in bare types
haftmann [Fri, 20 Feb 2009 10:14:32 +0100] rev 30009
ignore sorts in bare types
Fri, 20 Feb 2009 10:14:32 +0100 defensive implementation of pretty serialisation of lists and characters
haftmann [Fri, 20 Feb 2009 10:14:32 +0100] rev 30008
defensive implementation of pretty serialisation of lists and characters
Fri, 20 Feb 2009 10:14:31 +0100 dropped Id
haftmann [Fri, 20 Feb 2009 10:14:31 +0100] rev 30007
dropped Id
Fri, 20 Feb 2009 10:14:31 +0100 experimental inclusion of new wellsorting algorithm for code equations
haftmann [Fri, 20 Feb 2009 10:14:31 +0100] rev 30006
experimental inclusion of new wellsorting algorithm for code equations
Fri, 20 Feb 2009 13:14:57 +0000 merged
chaieb [Fri, 20 Feb 2009 13:14:57 +0000] rev 30005
merged
Tue, 17 Feb 2009 21:51:48 +0000 merged
chaieb [Tue, 17 Feb 2009 21:51:48 +0000] rev 30004
merged
Tue, 17 Feb 2009 20:42:19 +0000 merged
chaieb [Tue, 17 Feb 2009 20:42:19 +0000] rev 30003
merged
Tue, 17 Feb 2009 20:41:36 +0000 fixed selection of premises
chaieb [Tue, 17 Feb 2009 20:41:36 +0000] rev 30002
fixed selection of premises
Thu, 19 Feb 2009 23:18:28 -0800 cleaned up
huffman [Thu, 19 Feb 2009 23:18:28 -0800] rev 30001
cleaned up
Thu, 19 Feb 2009 18:16:19 -0800 declare of_int_number_of_eq [simp]
huffman [Thu, 19 Feb 2009 18:16:19 -0800] rev 30000
declare of_int_number_of_eq [simp]
Thu, 19 Feb 2009 17:13:35 -0800 fix case_names
huffman [Thu, 19 Feb 2009 17:13:35 -0800] rev 29999
fix case_names
Thu, 19 Feb 2009 17:11:12 -0800 nicer induction/cases rules for numeral types
huffman [Thu, 19 Feb 2009 17:11:12 -0800] rev 29998
nicer induction/cases rules for numeral types
Thu, 19 Feb 2009 16:51:46 -0800 number_ring instances for numeral types
huffman [Thu, 19 Feb 2009 16:51:46 -0800] rev 29997
number_ring instances for numeral types
Thu, 19 Feb 2009 12:37:03 -0800 declare xor_compl_{left,right} [simp]
huffman [Thu, 19 Feb 2009 12:37:03 -0800] rev 29996
declare xor_compl_{left,right} [simp]
Thu, 19 Feb 2009 12:26:32 -0800 add rule for minus 1 at type bit
huffman [Thu, 19 Feb 2009 12:26:32 -0800] rev 29995
add rule for minus 1 at type bit
Thu, 19 Feb 2009 12:03:31 -0800 add formalization of a type of integers mod 2 to Library
huffman [Thu, 19 Feb 2009 12:03:31 -0800] rev 29994
add formalization of a type of integers mod 2 to Library
Thu, 19 Feb 2009 09:42:23 -0800 new theory of real inner product spaces
huffman [Thu, 19 Feb 2009 09:42:23 -0800] rev 29993
new theory of real inner product spaces
Thu, 19 Feb 2009 09:39:49 -0800 add Powerdomain_ex.thy
huffman [Thu, 19 Feb 2009 09:39:49 -0800] rev 29992
add Powerdomain_ex.thy
Thu, 19 Feb 2009 08:07:52 -0800 add more ordering lemmas
huffman [Thu, 19 Feb 2009 08:07:52 -0800] rev 29991
add more ordering lemmas
Thu, 19 Feb 2009 06:47:06 -0800 avoid using ab_semigroup_idem_mult locale for powerdomains
huffman [Thu, 19 Feb 2009 06:47:06 -0800] rev 29990
avoid using ab_semigroup_idem_mult locale for powerdomains
Thu, 19 Feb 2009 05:50:26 -0800 merged
huffman [Thu, 19 Feb 2009 05:50:26 -0800] rev 29989
merged
Wed, 18 Feb 2009 20:53:58 -0800 add header
huffman [Wed, 18 Feb 2009 20:53:58 -0800] rev 29988
add header
Wed, 18 Feb 2009 20:14:45 -0800 move Polynomial.thy to Library
huffman [Wed, 18 Feb 2009 20:14:45 -0800] rev 29987
move Polynomial.thy to Library
Wed, 18 Feb 2009 19:51:39 -0800 move FrechetDeriv.thy to Library
huffman [Wed, 18 Feb 2009 19:51:39 -0800] rev 29986
move FrechetDeriv.thy to Library
Wed, 18 Feb 2009 19:32:26 -0800 split polynomial-related stuff from Deriv.thy into Library/Poly_Deriv.thy
huffman [Wed, 18 Feb 2009 19:32:26 -0800] rev 29985
split polynomial-related stuff from Deriv.thy into Library/Poly_Deriv.thy
Thu, 19 Feb 2009 23:55:10 +1100 half auto_solve default time out; increase manually in PG for large projects
kleing [Thu, 19 Feb 2009 23:55:10 +1100] rev 29984
half auto_solve default time out; increase manually in PG for large projects (L4v/Verisoft large).
Wed, 18 Feb 2009 17:02:38 -0800 merged
huffman [Wed, 18 Feb 2009 17:02:38 -0800] rev 29983
merged
Wed, 18 Feb 2009 17:02:00 -0800 finish converting Deriv.thy to new polynomial library
huffman [Wed, 18 Feb 2009 17:02:00 -0800] rev 29982
finish converting Deriv.thy to new polynomial library
Wed, 18 Feb 2009 15:01:53 -0800 generalize int_dvd_cancel_factor simproc to idom class
huffman [Wed, 18 Feb 2009 15:01:53 -0800] rev 29981
generalize int_dvd_cancel_factor simproc to idom class
Wed, 18 Feb 2009 14:17:04 -0800 composition of polynomials
huffman [Wed, 18 Feb 2009 14:17:04 -0800] rev 29980
composition of polynomials
Wed, 18 Feb 2009 12:24:06 -0800 add some lemmas, cleaned up
huffman [Wed, 18 Feb 2009 12:24:06 -0800] rev 29979
add some lemmas, cleaned up
Wed, 18 Feb 2009 10:24:48 -0800 generalize le_imp_power_dvd and power_le_dvd; move from Divides to Power
huffman [Wed, 18 Feb 2009 10:24:48 -0800] rev 29978
generalize le_imp_power_dvd and power_le_dvd; move from Divides to Power
Wed, 18 Feb 2009 09:47:58 -0800 move polynomial order stuff from Fundamental_Theorem_Algebra to Polynomial
huffman [Wed, 18 Feb 2009 09:47:58 -0800] rev 29977
move polynomial order stuff from Fundamental_Theorem_Algebra to Polynomial
Wed, 18 Feb 2009 09:08:04 -0800 merged
huffman [Wed, 18 Feb 2009 09:08:04 -0800] rev 29976
merged
Wed, 18 Feb 2009 09:07:36 -0800 more subsection headings
huffman [Wed, 18 Feb 2009 09:07:36 -0800] rev 29975
more subsection headings
Wed, 18 Feb 2009 07:24:13 -0800 speed up proof of exp_exists
huffman [Wed, 18 Feb 2009 07:24:13 -0800] rev 29974
speed up proof of exp_exists
Wed, 18 Feb 2009 19:18:34 +0100 tuned
haftmann [Wed, 18 Feb 2009 19:18:34 +0100] rev 29973
tuned
Wed, 18 Feb 2009 19:18:33 +0100 sort instances wrt. to class hierarchy
haftmann [Wed, 18 Feb 2009 19:18:33 +0100] rev 29972
sort instances wrt. to class hierarchy
Wed, 18 Feb 2009 19:18:33 +0100 fixed signature
haftmann [Wed, 18 Feb 2009 19:18:33 +0100] rev 29971
fixed signature
Wed, 18 Feb 2009 19:18:32 +0100 tuned accessor name
haftmann [Wed, 18 Feb 2009 19:18:32 +0100] rev 29970
tuned accessor name
Wed, 18 Feb 2009 19:18:32 +0100 more precise improvement in instantiation user space type system
haftmann [Wed, 18 Feb 2009 19:18:32 +0100] rev 29969
more precise improvement in instantiation user space type system
Wed, 18 Feb 2009 19:18:31 +0100 do not drop arguments to 0, 1
haftmann [Wed, 18 Feb 2009 19:18:31 +0100] rev 29968
do not drop arguments to 0, 1
Wed, 18 Feb 2009 13:39:16 +0100 merged
haftmann [Wed, 18 Feb 2009 13:39:16 +0100] rev 29967
merged
Wed, 18 Feb 2009 13:39:05 +0100 reverted to previous version of Finite_Set.thy
haftmann [Wed, 18 Feb 2009 13:39:05 +0100] rev 29966
reverted to previous version of Finite_Set.thy
Wed, 18 Feb 2009 11:31:05 +0100 merged
haftmann [Wed, 18 Feb 2009 11:31:05 +0100] rev 29965
merged
Wed, 18 Feb 2009 08:23:45 +0100 merged
haftmann [Wed, 18 Feb 2009 08:23:45 +0100] rev 29964
merged
Wed, 18 Feb 2009 08:23:12 +0100 first working version
haftmann [Wed, 18 Feb 2009 08:23:12 +0100] rev 29963
first working version
Wed, 18 Feb 2009 08:23:11 +0100 tuned comments, stripped ID, deleted superfluous code
haftmann [Wed, 18 Feb 2009 08:23:11 +0100] rev 29962
tuned comments, stripped ID, deleted superfluous code
Wed, 18 Feb 2009 08:23:11 +0100 stripped ID
haftmann [Wed, 18 Feb 2009 08:23:11 +0100] rev 29961
stripped ID
Wed, 18 Feb 2009 11:18:01 +0000 Syntactic support for products over set intervals
paulson [Wed, 18 Feb 2009 11:18:01 +0000] rev 29960
Syntactic support for products over set intervals
Wed, 18 Feb 2009 11:17:29 +0000 No idea what happened here!
paulson [Wed, 18 Feb 2009 11:17:29 +0000] rev 29959
No idea what happened here!
Tue, 17 Feb 2009 10:03:58 +0000 Even and odd powers of -1
paulson [Tue, 17 Feb 2009 10:03:58 +0000] rev 29958
Even and odd powers of -1
Wed, 18 Feb 2009 10:26:48 +0100 merged
blanchet [Wed, 18 Feb 2009 10:26:48 +0100] rev 29957
merged
Tue, 17 Feb 2009 14:01:54 +0100 Reintroduce set_interpreter for Collect and op :.
blanchet [Tue, 17 Feb 2009 14:01:54 +0100] rev 29956
Reintroduce set_interpreter for Collect and op :. I removed them by accident when removing old code that dealt with the "set" type. Incidentally, there is still some broken "set" code in Refute that should be fixed (see TODO in refute.ML).
Mon, 16 Feb 2009 20:33:23 +0100 Added Nitpick tag to 'of_int_of_nat'.
blanchet [Mon, 16 Feb 2009 20:33:23 +0100] rev 29955
Added Nitpick tag to 'of_int_of_nat'. This theorem leads to a more efficient encoding to Kodkod than the definition of 'of_int'.
Tue, 17 Feb 2009 20:45:23 -0800 add lemmas for exponentiation
huffman [Tue, 17 Feb 2009 20:45:23 -0800] rev 29954
add lemmas for exponentiation
Tue, 17 Feb 2009 21:51:52 +0100 merged
haftmann [Tue, 17 Feb 2009 21:51:52 +0100] rev 29953
merged
Tue, 17 Feb 2009 18:45:41 +0100 unified variable names in case expressions; no exponential fork in translation of case expressions
haftmann [Tue, 17 Feb 2009 18:45:41 +0100] rev 29952
unified variable names in case expressions; no exponential fork in translation of case expressions
Tue, 17 Feb 2009 10:52:55 -0800 merged
huffman [Tue, 17 Feb 2009 10:52:55 -0800] rev 29951
merged
Tue, 17 Feb 2009 07:13:29 -0800 remove redundant simp attributes for zdvd rules
huffman [Tue, 17 Feb 2009 07:13:29 -0800] rev 29950
remove redundant simp attributes for zdvd rules
Tue, 17 Feb 2009 06:59:33 -0800 lemmas abs_dvd_iff, dvd_abs_iff
huffman [Tue, 17 Feb 2009 06:59:33 -0800] rev 29949
lemmas abs_dvd_iff, dvd_abs_iff
Tue, 17 Feb 2009 18:48:17 +0100 Cleaned up IntDiv and removed subsumed lemmas.
nipkow [Tue, 17 Feb 2009 18:48:17 +0100] rev 29948
Cleaned up IntDiv and removed subsumed lemmas.
Mon, 16 Feb 2009 19:35:52 -0800 tune section headings; add square function
huffman [Mon, 16 Feb 2009 19:35:52 -0800] rev 29947
tune section headings; add square function
Mon, 16 Feb 2009 13:42:45 -0800 merged
huffman [Mon, 16 Feb 2009 13:42:45 -0800] rev 29946
merged
Mon, 16 Feb 2009 13:42:15 -0800 rearrange subsections
huffman [Mon, 16 Feb 2009 13:42:15 -0800] rev 29945
rearrange subsections
Mon, 16 Feb 2009 13:14:36 -0800 remove instances num::semiring and num::linorder
huffman [Mon, 16 Feb 2009 13:14:36 -0800] rev 29944
remove instances num::semiring and num::linorder
Mon, 16 Feb 2009 13:08:21 -0800 datatype num = One | Dig0 num | Dig1 num
huffman [Mon, 16 Feb 2009 13:08:21 -0800] rev 29943
datatype num = One | Dig0 num | Dig1 num
Mon, 16 Feb 2009 12:53:59 -0800 replace 1::num with One; remove monoid_mult instance
huffman [Mon, 16 Feb 2009 12:53:59 -0800] rev 29942
replace 1::num with One; remove monoid_mult instance
Sun, 15 Feb 2009 19:53:20 -0800 replace dec with double-and-decrement function
huffman [Sun, 15 Feb 2009 19:53:20 -0800] rev 29941
replace dec with double-and-decrement function
Mon, 16 Feb 2009 19:11:55 +0100 more default simp rules for sgn
haftmann [Mon, 16 Feb 2009 19:11:55 +0100] rev 29940
more default simp rules for sgn
Mon, 16 Feb 2009 19:11:35 +0100 re-generated
haftmann [Mon, 16 Feb 2009 19:11:35 +0100] rev 29939
re-generated
Mon, 16 Feb 2009 19:11:16 +0100 clarified import
haftmann [Mon, 16 Feb 2009 19:11:16 +0100] rev 29938
clarified import
Mon, 16 Feb 2009 19:11:16 +0100 faster preprocessor
haftmann [Mon, 16 Feb 2009 19:11:16 +0100] rev 29937
faster preprocessor
Mon, 16 Feb 2009 19:11:15 +0100 added pdivmod on int (for code generation)
haftmann [Mon, 16 Feb 2009 19:11:15 +0100] rev 29936
added pdivmod on int (for code generation)
Mon, 16 Feb 2009 13:38:17 +0100 merged
haftmann [Mon, 16 Feb 2009 13:38:17 +0100] rev 29935
merged
Mon, 16 Feb 2009 13:38:10 +0100 tuned texts
haftmann [Mon, 16 Feb 2009 13:38:10 +0100] rev 29934
tuned texts
Mon, 16 Feb 2009 13:38:09 +0100 dropped Id
haftmann [Mon, 16 Feb 2009 13:38:09 +0100] rev 29933
dropped Id
Mon, 16 Feb 2009 13:38:09 +0100 dropped clause_suc_preproc for generic code generator
haftmann [Mon, 16 Feb 2009 13:38:09 +0100] rev 29932
dropped clause_suc_preproc for generic code generator
Mon, 16 Feb 2009 13:38:08 +0100 new primrec
haftmann [Mon, 16 Feb 2009 13:38:08 +0100] rev 29931
new primrec
Mon, 16 Feb 2009 12:30:06 +0100 Adapted to encoding of sets as predicates.
berghofe [Mon, 16 Feb 2009 12:30:06 +0100] rev 29930
Adapted to encoding of sets as predicates.
Mon, 16 Feb 2009 20:45:15 +1100 enable auto-solve by default
kleing [Mon, 16 Feb 2009 20:45:15 +1100] rev 29929
enable auto-solve by default
Mon, 16 Feb 2009 10:15:43 +0100 merged
blanchet [Mon, 16 Feb 2009 10:15:43 +0100] rev 29928
merged
Mon, 16 Feb 2009 10:13:30 +0100 Added nitpick attribute, and fixed typo.
blanchet [Mon, 16 Feb 2009 10:13:30 +0100] rev 29927
Added nitpick attribute, and fixed typo.
Mon, 16 Feb 2009 10:11:20 +0100 Added myself to testing list.
blanchet [Mon, 16 Feb 2009 10:11:20 +0100] rev 29926
Added myself to testing list.
Sun, 15 Feb 2009 22:58:02 +0100 dvd and setprod lemmas
nipkow [Sun, 15 Feb 2009 22:58:02 +0100] rev 29925
dvd and setprod lemmas
Sun, 15 Feb 2009 16:25:39 +0100 merged
nipkow [Sun, 15 Feb 2009 16:25:39 +0100] rev 29924
merged
Sun, 15 Feb 2009 16:25:16 +0100 added finite_set_choice
nipkow [Sun, 15 Feb 2009 16:25:16 +0100] rev 29923
added finite_set_choice
Sun, 15 Feb 2009 14:02:27 +0100 reject defined function in patterns with errmsg, e.g. f (f x) = x
krauss [Sun, 15 Feb 2009 14:02:27 +0100] rev 29922
reject defined function in patterns with errmsg, e.g. f (f x) = x
Sun, 15 Feb 2009 11:34:46 +0100 fixed document
nipkow [Sun, 15 Feb 2009 11:34:46 +0100] rev 29921
fixed document
Sun, 15 Feb 2009 11:26:38 +0100 more finiteness
nipkow [Sun, 15 Feb 2009 11:26:38 +0100] rev 29920
more finiteness
Sun, 15 Feb 2009 07:54:46 +0100 merged
nipkow [Sun, 15 Feb 2009 07:54:46 +0100] rev 29919
merged
Sun, 15 Feb 2009 07:54:16 +0100 more finiteness
nipkow [Sun, 15 Feb 2009 07:54:16 +0100] rev 29918
more finiteness
Sat, 14 Feb 2009 19:27:26 +0100 merged
nipkow [Sat, 14 Feb 2009 19:27:26 +0100] rev 29917
merged
Sat, 14 Feb 2009 19:27:15 +0100 more finiteness
nipkow [Sat, 14 Feb 2009 19:27:15 +0100] rev 29916
more finiteness
Sat, 14 Feb 2009 19:01:31 -0800 generalize lemma fps_square_eq_iff, move to Ring_and_Field
huffman [Sat, 14 Feb 2009 19:01:31 -0800] rev 29915
generalize lemma fps_square_eq_iff, move to Ring_and_Field
Sat, 14 Feb 2009 16:51:18 -0800 generalize lemma eq_neg_iff_add_eq_0, and move to OrderedGroup
huffman [Sat, 14 Feb 2009 16:51:18 -0800] rev 29914
generalize lemma eq_neg_iff_add_eq_0, and move to OrderedGroup
Sat, 14 Feb 2009 15:30:26 -0800 add mult_delta lemmas; simplify some proofs
huffman [Sat, 14 Feb 2009 15:30:26 -0800] rev 29913
add mult_delta lemmas; simplify some proofs
Sat, 14 Feb 2009 11:32:35 -0800 fix spelling
huffman [Sat, 14 Feb 2009 11:32:35 -0800] rev 29912
fix spelling
Sat, 14 Feb 2009 11:11:30 -0800 declare fps_nth as a typedef morphism; clean up instance proofs
huffman [Sat, 14 Feb 2009 11:11:30 -0800] rev 29911
declare fps_nth as a typedef morphism; clean up instance proofs
Sat, 14 Feb 2009 11:10:35 -0800 add lemma surj_from_nat
huffman [Sat, 14 Feb 2009 11:10:35 -0800] rev 29910
add lemma surj_from_nat
Sat, 14 Feb 2009 06:53:28 -0800 fix document generation
huffman [Sat, 14 Feb 2009 06:53:28 -0800] rev 29909
fix document generation
Sat, 14 Feb 2009 01:24:01 -0800 merged
huffman [Sat, 14 Feb 2009 01:24:01 -0800] rev 29908
merged
Sat, 14 Feb 2009 01:23:38 -0800 fix document generation
huffman [Sat, 14 Feb 2009 01:23:38 -0800] rev 29907
fix document generation
Fri, 13 Feb 2009 14:45:10 -0800 section -> subsection
huffman [Fri, 13 Feb 2009 14:45:10 -0800] rev 29906
section -> subsection
Fri, 13 Feb 2009 14:41:54 -0800 add instance for cancel_comm_monoid_add
huffman [Fri, 13 Feb 2009 14:41:54 -0800] rev 29905
add instance for cancel_comm_monoid_add
Fri, 13 Feb 2009 14:12:00 -0800 add class cancel_comm_monoid_add
huffman [Fri, 13 Feb 2009 14:12:00 -0800] rev 29904
add class cancel_comm_monoid_add
Sat, 14 Feb 2009 08:45:16 +0100 more finiteness changes
nipkow [Sat, 14 Feb 2009 08:45:16 +0100] rev 29903
more finiteness changes
Fri, 13 Feb 2009 23:55:24 +0100 merged
nipkow [Fri, 13 Feb 2009 23:55:24 +0100] rev 29902
merged
Fri, 13 Feb 2009 23:55:04 +0100 finiteness lemmas
nipkow [Fri, 13 Feb 2009 23:55:04 +0100] rev 29901
finiteness lemmas
Fri, 13 Feb 2009 12:07:03 -0800 merged
huffman [Fri, 13 Feb 2009 12:07:03 -0800] rev 29900
merged
Fri, 13 Feb 2009 12:06:09 -0800 unset execute bit
huffman [Fri, 13 Feb 2009 12:06:09 -0800] rev 29899
unset execute bit
Fri, 13 Feb 2009 16:47:08 +0100 Tuned datatype antiquotation.
berghofe [Fri, 13 Feb 2009 16:47:08 +0100] rev 29898
Tuned datatype antiquotation.
Fri, 13 Feb 2009 13:28:14 +0100 made SMLNJ happy
haftmann [Fri, 13 Feb 2009 13:28:14 +0100] rev 29897
made SMLNJ happy
Fri, 13 Feb 2009 21:14:30 +1100 typo
kleing [Fri, 13 Feb 2009 21:14:30 +1100] rev 29896
typo
Fri, 13 Feb 2009 16:00:45 +1100 find_consts: display the search criteria. (by Timothy Bourke)
kleing [Fri, 13 Feb 2009 16:00:45 +1100] rev 29895
find_consts: display the search criteria. (by Timothy Bourke)
Fri, 13 Feb 2009 14:57:25 +1100 find_consts: documentation. (by Timothy Bourke)
kleing [Fri, 13 Feb 2009 14:57:25 +1100] rev 29894
find_consts: documentation. (by Timothy Bourke)
Fri, 13 Feb 2009 11:49:02 +1100 FindTheorems solves: update documentation (by Timothy Bourke)
kleing [Fri, 13 Feb 2009 11:49:02 +1100] rev 29893
FindTheorems solves: update documentation (by Timothy Bourke)
Fri, 13 Feb 2009 10:41:56 +0100 fixed codegen tool
haftmann [Fri, 13 Feb 2009 10:41:56 +0100] rev 29892
fixed codegen tool
Fri, 13 Feb 2009 10:30:26 +0100 merged
haftmann [Fri, 13 Feb 2009 10:30:26 +0100] rev 29891
merged
Fri, 13 Feb 2009 10:30:13 +0100 fixed codegen tool
haftmann [Fri, 13 Feb 2009 10:30:13 +0100] rev 29890
fixed codegen tool
Fri, 13 Feb 2009 09:56:24 +0100 merged
nipkow [Fri, 13 Feb 2009 09:56:24 +0100] rev 29889
merged
Fri, 13 Feb 2009 09:54:47 +0100 Moved Nat_Int_Bij into Library
nipkow [Fri, 13 Feb 2009 09:54:47 +0100] rev 29888
Moved Nat_Int_Bij into Library
Fri, 13 Feb 2009 08:59:06 +0100 removed Reflection session
haftmann [Fri, 13 Feb 2009 08:59:06 +0100] rev 29887
removed Reflection session
Thu, 12 Feb 2009 21:24:14 -0800 add lemma add_nonneg_eq_0_iff
huffman [Thu, 12 Feb 2009 21:24:14 -0800] rev 29886
add lemma add_nonneg_eq_0_iff
Thu, 12 Feb 2009 20:36:41 -0800 add lemmas about sgn
huffman [Thu, 12 Feb 2009 20:36:41 -0800] rev 29885
add lemmas about sgn
Fri, 13 Feb 2009 08:00:46 +1100 added ML file for the find_consts command
kleing [Fri, 13 Feb 2009 08:00:46 +1100] rev 29884
added ML file for the find_consts command
Fri, 13 Feb 2009 07:59:30 +1100 added find_consts to NEWS and CONTRIBUTORS
kleing [Fri, 13 Feb 2009 07:59:30 +1100] rev 29883
added find_consts to NEWS and CONTRIBUTORS
Fri, 13 Feb 2009 07:53:38 +1100 New command find_consts searching for constants by type (by Timothy Bourke).
kleing [Fri, 13 Feb 2009 07:53:38 +1100] rev 29882
New command find_consts searching for constants by type (by Timothy Bourke).
Thu, 12 Feb 2009 12:35:45 -0800 fix document generation
huffman [Thu, 12 Feb 2009 12:35:45 -0800] rev 29881
fix document generation
Thu, 12 Feb 2009 11:04:22 -0800 move countability proof from Rational to Countable; add instance rat :: countable
huffman [Thu, 12 Feb 2009 11:04:22 -0800] rev 29880
move countability proof from Rational to Countable; add instance rat :: countable
Thu, 12 Feb 2009 18:14:43 +0100 Moved FTA into Lib and cleaned it up a little.
nipkow [Thu, 12 Feb 2009 18:14:43 +0100] rev 29879
Moved FTA into Lib and cleaned it up a little.
Wed, 11 Feb 2009 11:22:42 -0800 ordered_idom instance for polynomials
huffman [Wed, 11 Feb 2009 11:22:42 -0800] rev 29878
ordered_idom instance for polynomials
Wed, 11 Feb 2009 19:31:20 +0100 Export tactic interface for sizechange method
krauss [Wed, 11 Feb 2009 19:31:20 +0100] rev 29877
Export tactic interface for sizechange method
Wed, 11 Feb 2009 15:05:40 +0100 merged
haftmann [Wed, 11 Feb 2009 15:05:40 +0100] rev 29876
merged
Wed, 11 Feb 2009 15:05:26 +0100 liberal inst_meet
haftmann [Wed, 11 Feb 2009 15:05:26 +0100] rev 29875
liberal inst_meet
Wed, 11 Feb 2009 15:05:25 +0100 display code theorems with HOL equality
haftmann [Wed, 11 Feb 2009 15:05:25 +0100] rev 29874
display code theorems with HOL equality
Wed, 11 Feb 2009 13:47:28 +0100 merged
blanchet [Wed, 11 Feb 2009 13:47:28 +0100] rev 29873
merged
Tue, 10 Feb 2009 18:57:02 +0100 Added serial_string to SAT solver input and output files, to prevent multithreading chaos.
blanchet [Tue, 10 Feb 2009 18:57:02 +0100] rev 29872
Added serial_string to SAT solver input and output files, to prevent multithreading chaos. Bug reported by Tobias.
Tue, 10 Feb 2009 14:58:15 +0100 Added nitpick_const_simp attribute to recdef and record packages.
blanchet [Tue, 10 Feb 2009 14:58:15 +0100] rev 29871
Added nitpick_const_simp attribute to recdef and record packages.
Tue, 10 Feb 2009 14:20:47 +0100 Added nitpick_const_simp attribute to 'simps' produced by the old primrec package.
blanchet [Tue, 10 Feb 2009 14:20:47 +0100] rev 29870
Added nitpick_const_simp attribute to 'simps' produced by the old primrec package.
Tue, 10 Feb 2009 14:02:45 +0100 Renamed descriptions of Nitpick (and ATP) attributes, so that they fit well with the rest of the sentence in ProofGeneral.
blanchet [Tue, 10 Feb 2009 14:02:45 +0100] rev 29869
Renamed descriptions of Nitpick (and ATP) attributes, so that they fit well with the rest of the sentence in ProofGeneral.
Mon, 09 Feb 2009 12:31:36 +0100 Reintroduced nitpick_ind_intro attribute.
blanchet [Mon, 09 Feb 2009 12:31:36 +0100] rev 29868
Reintroduced nitpick_ind_intro attribute. It looks like I need it nonetheless.
Mon, 09 Feb 2009 10:39:57 +0100 merged
blanchet [Mon, 09 Feb 2009 10:39:57 +0100] rev 29867
merged
Mon, 09 Feb 2009 10:37:59 +0100 Added Nitpick_Const_Psimp attribute, dropped the 's' in Nitpick_Const_Simps, and killed the Nitpick_Ind_Intros attribute.
blanchet [Mon, 09 Feb 2009 10:37:59 +0100] rev 29866
Added Nitpick_Const_Psimp attribute, dropped the 's' in Nitpick_Const_Simps, and killed the Nitpick_Ind_Intros attribute. This should now be all.
Fri, 06 Feb 2009 16:00:05 +0100 merged
blanchet [Fri, 06 Feb 2009 16:00:05 +0100] rev 29865
merged
Fri, 06 Feb 2009 15:59:49 +0100 Merged.
blanchet [Fri, 06 Feb 2009 15:59:49 +0100] rev 29864
Merged.
Fri, 06 Feb 2009 15:57:47 +0100 Added "nitpick_const_simps" and "nitpick_ind_intros" attributes for theorems;
blanchet [Fri, 06 Feb 2009 15:57:47 +0100] rev 29863
Added "nitpick_const_simps" and "nitpick_ind_intros" attributes for theorems; these will be used by Nitpick, which will be released independently of Isabelle 2009, but they need to be in.
Wed, 11 Feb 2009 23:07:50 +1100 fixed typo
kleing [Wed, 11 Feb 2009 23:07:50 +1100] rev 29862
fixed typo
Wed, 11 Feb 2009 23:05:58 +1100 updated NEWS etc with "solves" criterion and auto_solves
kleing [Wed, 11 Feb 2009 23:05:58 +1100] rev 29861
updated NEWS etc with "solves" criterion and auto_solves
Wed, 11 Feb 2009 10:51:31 +0100 merged
nipkow [Wed, 11 Feb 2009 10:51:31 +0100] rev 29860
merged
Wed, 11 Feb 2009 10:51:07 +0100 Moved Order_Relation into Library and moved some of it into Relation.
nipkow [Wed, 11 Feb 2009 10:51:07 +0100] rev 29859
Moved Order_Relation into Library and moved some of it into Relation.
Wed, 11 Feb 2009 16:03:10 +1100 Autosolve feature for detecting duplicate theorems; patch by Timothy Bourke
kleing [Wed, 11 Feb 2009 16:03:10 +1100] rev 29858
Autosolve feature for detecting duplicate theorems; patch by Timothy Bourke
Wed, 11 Feb 2009 14:48:14 +1100 FindTheorems: add solves feature; tidy up const name subsettin; patch by Timothy Bourke
kleing [Wed, 11 Feb 2009 14:48:14 +1100] rev 29857
FindTheorems: add solves feature; tidy up const name subsettin; patch by Timothy Bourke
Tue, 10 Feb 2009 17:53:51 -0800 const_name antiquotations
huffman [Tue, 10 Feb 2009 17:53:51 -0800] rev 29856
const_name antiquotations
Tue, 10 Feb 2009 10:25:09 +0000 Repaired a proof that did, after all, refer to the theorem nat_induct2.
paulson [Tue, 10 Feb 2009 10:25:09 +0000] rev 29855
Repaired a proof that did, after all, refer to the theorem nat_induct2.
Tue, 10 Feb 2009 09:58:58 +0000 merged
paulson [Tue, 10 Feb 2009 09:58:58 +0000] rev 29854
merged
Tue, 10 Feb 2009 09:51:23 +0000 Strengthened the induction rule nat_induct2.
paulson [Tue, 10 Feb 2009 09:51:23 +0000] rev 29853
Strengthened the induction rule nat_induct2.
Tue, 10 Feb 2009 09:46:11 +0000 Deleted the induction rule nat_induct2, which was too weak and not used even once.
paulson [Tue, 10 Feb 2009 09:46:11 +0000] rev 29852
Deleted the induction rule nat_induct2, which was too weak and not used even once.
(0) -30000 -10000 -3000 -1000 -480 +480 +1000 +3000 +10000 +30000 tip