Sun, 21 Dec 2008 12:41:09 +0100 updated web style for Mercurial 1.1.1;
wenzelm [Sun, 21 Dec 2008 12:41:09 +0100] rev 29148
updated web style for Mercurial 1.1.1;
Sun, 21 Dec 2008 12:30:00 +0100 misc webstyle adaptions;
wenzelm [Sun, 21 Dec 2008 12:30:00 +0100] rev 29147
misc webstyle adaptions;
Sat, 20 Dec 2008 23:09:48 +0100 updated web style for Mercurial 1.1;
wenzelm [Sat, 20 Dec 2008 23:09:48 +0100] rev 29146
updated web style for Mercurial 1.1;
Sat, 20 Dec 2008 11:55:34 +0100 removed Ids;
wenzelm [Sat, 20 Dec 2008 11:55:34 +0100] rev 29145
removed Ids;
Sat, 20 Dec 2008 11:39:34 +0100 merged
wenzelm [Sat, 20 Dec 2008 11:39:34 +0100] rev 29144
merged
Sat, 20 Dec 2008 11:39:27 +0100 removed Ids;
wenzelm [Sat, 20 Dec 2008 11:39:27 +0100] rev 29143
removed Ids;
Fri, 19 Dec 2008 16:16:10 -0800 merged.
huffman [Fri, 19 Dec 2008 16:16:10 -0800] rev 29142
merged.
Thu, 18 Dec 2008 11:00:13 -0800 constdefs -> definition
huffman [Thu, 18 Dec 2008 11:00:13 -0800] rev 29141
constdefs -> definition
Fri, 19 Dec 2008 20:37:29 +0100 removed Ids;
wenzelm [Fri, 19 Dec 2008 20:37:29 +0100] rev 29140
removed Ids;
Thu, 18 Dec 2008 09:30:36 -0800 merged.
huffman [Thu, 18 Dec 2008 09:30:36 -0800] rev 29139
merged.
Tue, 16 Dec 2008 21:31:55 -0800 remove cvs Id tags
huffman [Tue, 16 Dec 2008 21:31:55 -0800] rev 29138
remove cvs Id tags
Wed, 17 Dec 2008 14:40:04 +0100 merged
wenzelm [Wed, 17 Dec 2008 14:40:04 +0100] rev 29137
merged
Wed, 17 Dec 2008 14:39:38 +0100 basic setup for MacOS application bundle;
wenzelm [Wed, 17 Dec 2008 14:39:38 +0100] rev 29136
basic setup for MacOS application bundle;
Wed, 17 Dec 2008 12:10:40 +0100 GHC ext pragma in generated Haskell modules
haftmann [Wed, 17 Dec 2008 12:10:40 +0100] rev 29135
GHC ext pragma in generated Haskell modules
Wed, 17 Dec 2008 12:10:39 +0100 dropped Ids
haftmann [Wed, 17 Dec 2008 12:10:39 +0100] rev 29134
dropped Ids
Wed, 17 Dec 2008 12:10:39 +0100 temporary adaption to new locale code
haftmann [Wed, 17 Dec 2008 12:10:39 +0100] rev 29133
temporary adaption to new locale code
Wed, 17 Dec 2008 12:10:38 +0100 restructured; circumvent sort problem
haftmann [Wed, 17 Dec 2008 12:10:38 +0100] rev 29132
restructured; circumvent sort problem
Tue, 16 Dec 2008 21:18:53 -0800 merged.
huffman [Tue, 16 Dec 2008 21:18:53 -0800] rev 29131
merged.
Tue, 16 Dec 2008 09:44:59 -0800 new theory Dsum: cpo of disjoint sum
huffman [Tue, 16 Dec 2008 09:44:59 -0800] rev 29130
new theory Dsum: cpo of disjoint sum
Tue, 16 Dec 2008 09:10:09 -0800 scale dependency graph in document
huffman [Tue, 16 Dec 2008 09:10:09 -0800] rev 29129
scale dependency graph in document
Tue, 16 Dec 2008 20:32:41 +0000 changed the names of insert_eqvt and set_eqvt so that it is clear that they have preconditions
Christian Urban <urbanc@in.tum.de> [Tue, 16 Dec 2008 20:32:41 +0000] rev 29128
changed the names of insert_eqvt and set_eqvt so that it is clear that they have preconditions
Tue, 16 Dec 2008 19:24:55 +0100 proper document antiquotations;
wenzelm [Tue, 16 Dec 2008 19:24:55 +0100] rev 29127
proper document antiquotations;
Tue, 16 Dec 2008 18:04:31 +0100 merged
wenzelm [Tue, 16 Dec 2008 18:04:31 +0100] rev 29126
merged
Tue, 16 Dec 2008 08:46:07 +0100 method "sizechange" proves termination of functions; added more infrastructure for termination proofs
krauss [Tue, 16 Dec 2008 08:46:07 +0100] rev 29125
method "sizechange" proves termination of functions; added more infrastructure for termination proofs
Tue, 16 Dec 2008 18:04:16 +0100 future proofs: Future.fork_pri 1 minimizes queue length and pending promises
wenzelm [Tue, 16 Dec 2008 18:04:16 +0100] rev 29124
future proofs: Future.fork_pri 1 minimizes queue length and pending promises -- slight improvement of throughput, at the cost of a bit of parallelism;
Tue, 16 Dec 2008 16:25:20 +0100 renamed structure TaskQueue to Task_Queue;
wenzelm [Tue, 16 Dec 2008 16:25:20 +0100] rev 29123
renamed structure TaskQueue to Task_Queue;
Tue, 16 Dec 2008 16:25:19 +0100 Future.fork_pri;
wenzelm [Tue, 16 Dec 2008 16:25:19 +0100] rev 29122
Future.fork_pri;
Tue, 16 Dec 2008 16:25:19 +0100 renamed structure TaskQueue to Task_Queue;
wenzelm [Tue, 16 Dec 2008 16:25:19 +0100] rev 29121
renamed structure TaskQueue to Task_Queue; tasks are ordered according to priority, which has been generalized from bool to int; removed unused focus; tuned dequeue: single pass due to proper priority order; tuned dequeue_towards;
Tue, 16 Dec 2008 16:25:19 +0100 renamed structure TaskQueue to Task_Queue;
wenzelm [Tue, 16 Dec 2008 16:25:19 +0100] rev 29120
renamed structure TaskQueue to Task_Queue;
Tue, 16 Dec 2008 16:25:18 +0100 renamed structure TaskQueue to Task_Queue;
wenzelm [Tue, 16 Dec 2008 16:25:18 +0100] rev 29119
renamed structure TaskQueue to Task_Queue; generalized fork_background to fork_pri; reduced tracing; map: inherit task priority; removed unused focus;
Tue, 16 Dec 2008 12:13:53 +0100 removed old scheduler;
wenzelm [Tue, 16 Dec 2008 12:13:53 +0100] rev 29118
removed old scheduler;
Tue, 16 Dec 2008 00:19:47 +0100 tuned enqueue: plain add_edge, acyclic not required here;
wenzelm [Tue, 16 Dec 2008 00:19:47 +0100] rev 29117
tuned enqueue: plain add_edge, acyclic not required here;
Mon, 15 Dec 2008 22:07:30 +0100 tuned messages;
wenzelm [Mon, 15 Dec 2008 22:07:30 +0100] rev 29116
tuned messages;
Mon, 15 Dec 2008 21:55:21 +0100 updated generated file;
wenzelm [Mon, 15 Dec 2008 21:55:21 +0100] rev 29115
updated generated file;
Mon, 15 Dec 2008 21:54:37 +0100 repaired railroad accident;
wenzelm [Mon, 15 Dec 2008 21:54:37 +0100] rev 29114
repaired railroad accident;
Mon, 15 Dec 2008 21:41:21 +0100 updated generated files;
wenzelm [Mon, 15 Dec 2008 21:41:21 +0100] rev 29113
updated generated files;
Mon, 15 Dec 2008 21:41:00 +0100 added 'atp_messages' command, which displays recent messages synchronously;
wenzelm [Mon, 15 Dec 2008 21:41:00 +0100] rev 29112
added 'atp_messages' command, which displays recent messages synchronously;
Mon, 15 Dec 2008 10:19:02 +0100 merged
nipkow [Mon, 15 Dec 2008 10:19:02 +0100] rev 29111
merged
Mon, 15 Dec 2008 10:16:38 +0100 flipped fold implementation
nipkow [Mon, 15 Dec 2008 10:16:38 +0100] rev 29110
flipped fold implementation
Thu, 11 Dec 2008 08:59:03 +0100 merged
nipkow [Thu, 11 Dec 2008 08:59:03 +0100] rev 29109
merged
Thu, 11 Dec 2008 08:56:02 +0100 codegen
nipkow [Thu, 11 Dec 2008 08:56:02 +0100] rev 29108
codegen
Thu, 11 Dec 2008 08:53:53 +0100 code for {x:A. P(x)} and for fold
nipkow [Thu, 11 Dec 2008 08:53:53 +0100] rev 29107
code for {x:A. P(x)} and for fold
Thu, 11 Dec 2008 08:52:50 +0100 Testfile for Stefan's code generator
nipkow [Thu, 11 Dec 2008 08:52:50 +0100] rev 29106
Testfile for Stefan's code generator
Mon, 15 Dec 2008 09:58:45 +0100 moved value.ML to src/Tools
haftmann [Mon, 15 Dec 2008 09:58:45 +0100] rev 29105
moved value.ML to src/Tools
Mon, 15 Dec 2008 09:58:44 +0100 \underscoreoff is now default
haftmann [Mon, 15 Dec 2008 09:58:44 +0100] rev 29104
\underscoreoff is now default
Mon, 15 Dec 2008 07:41:07 +0000 tuned some proofs
Christian Urban <urbanc@in.tum.de> [Mon, 15 Dec 2008 07:41:07 +0000] rev 29103
tuned some proofs
Sat, 13 Dec 2008 17:46:13 +0100 removed Ids;
wenzelm [Sat, 13 Dec 2008 17:46:13 +0100] rev 29102
removed Ids;
Sat, 13 Dec 2008 17:13:09 +0100 merged
berghofe [Sat, 13 Dec 2008 17:13:09 +0100] rev 29101
merged
Sat, 13 Dec 2008 16:59:33 +0100 merged
berghofe [Sat, 13 Dec 2008 16:59:33 +0100] rev 29100
merged
Sat, 13 Dec 2008 16:29:33 +0100 merged
berghofe [Sat, 13 Dec 2008 16:29:33 +0100] rev 29099
merged
Sat, 13 Dec 2008 16:26:06 +0100 Unified syntax of nominal_primrec with the one used by fun(ction) and new
berghofe [Sat, 13 Dec 2008 16:26:06 +0100] rev 29098
Unified syntax of nominal_primrec with the one used by fun(ction) and new version of primrec command.
Sat, 13 Dec 2008 13:24:45 +0100 Modified nominal_primrec to make it work with local theories, unified syntax
berghofe [Sat, 13 Dec 2008 13:24:45 +0100] rev 29097
Modified nominal_primrec to make it work with local theories, unified syntax with the one used by fun(ction) and new version of primrec command.
Sat, 13 Dec 2008 15:35:29 +0100 merged
wenzelm [Sat, 13 Dec 2008 15:35:29 +0100] rev 29096
merged
Sat, 13 Dec 2008 15:35:18 +0100 tuned comments;
wenzelm [Sat, 13 Dec 2008 15:35:18 +0100] rev 29095
tuned comments; tuned;
Sat, 13 Dec 2008 15:07:56 +0100 tuned ML_OPTIONS for improved multicore performance;
wenzelm [Sat, 13 Dec 2008 15:07:56 +0100] rev 29094
tuned ML_OPTIONS for improved multicore performance;
Sat, 13 Dec 2008 15:06:24 +0100 refined identity and ancestry: explicit draft flat, ids are unnamed, name consistency is checked for ancestry;
wenzelm [Sat, 13 Dec 2008 15:06:24 +0100] rev 29093
refined identity and ancestry: explicit draft flat, ids are unnamed, name consistency is checked for ancestry; tuned history: renamed version to stage, disallow checkpoint/finish_thy on finished theories; added display_names -- user-level presentation; removed obsolete exists_name, names_of; tuned;
Sat, 13 Dec 2008 15:00:40 +0100 requires: check ancestors directly;
wenzelm [Sat, 13 Dec 2008 15:00:40 +0100] rev 29092
requires: check ancestors directly;
Sat, 13 Dec 2008 15:00:39 +0100 Context.display_names;
wenzelm [Sat, 13 Dec 2008 15:00:39 +0100] rev 29091
Context.display_names;
Fri, 12 Dec 2008 22:13:13 +0100 global_qed: refrain from ProofContext.auto_bind_facts, to avoid
wenzelm [Fri, 12 Dec 2008 22:13:13 +0100] rev 29090
global_qed: refrain from ProofContext.auto_bind_facts, to avoid polluting the final result context with bindings involving loose free variables;
Sat, 13 Dec 2008 15:33:13 +0100 usage: echo ML settings as well;
wenzelm [Sat, 13 Dec 2008 15:33:13 +0100] rev 29089
usage: echo ML settings as well;
Fri, 12 Dec 2008 12:14:02 +0100 future proofs: more robust check via Future.enabled;
wenzelm [Fri, 12 Dec 2008 12:14:02 +0100] rev 29088
future proofs: more robust check via Future.enabled;
Thu, 11 Dec 2008 22:53:50 +0100 removed former Isabelle font (cf. IsabelleItalic);
wenzelm [Thu, 11 Dec 2008 22:53:50 +0100] rev 29087
removed former Isabelle font (cf. IsabelleItalic);
Thu, 11 Dec 2008 22:38:00 +0100 incorporated isabelle-fonts side-branch (forced merge);
wenzelm [Thu, 11 Dec 2008 22:38:00 +0100] rev 29086
incorporated isabelle-fonts side-branch (forced merge);
Sat, 06 Sep 2008 21:55:43 +0200 replaced single quote by mathematical prime;
wenzelm [Sat, 06 Sep 2008 21:55:43 +0200] rev 29085
replaced single quote by mathematical prime;
Sun, 24 Aug 2008 14:59:45 +0200 generated file;
wenzelm [Sun, 24 Aug 2008 14:59:45 +0200] rev 29084
generated file;
Sun, 24 Aug 2008 14:59:34 +0200 bold version: math glyphs from plain IsabelleMono;
wenzelm [Sun, 24 Aug 2008 14:59:34 +0200] rev 29083
bold version: math glyphs from plain IsabelleMono;
Sun, 24 Aug 2008 14:43:59 +0200 fixed rangle;
wenzelm [Sun, 24 Aug 2008 14:43:59 +0200] rev 29082
fixed rangle;
Sun, 24 Aug 2008 14:33:26 +0200 use dash from text font, not math;
wenzelm [Sun, 24 Aug 2008 14:33:26 +0200] rev 29081
use dash from text font, not math;
Sun, 24 Aug 2008 14:19:34 +0200 added glyphs for \<A> (cal), \<a> (rm), \<AA> (\frak), \<aa> (frak);
wenzelm [Sun, 24 Aug 2008 14:19:34 +0200] rev 29080
added glyphs for \<A> (cal), \<a> (rm), \<AA> (\frak), \<aa> (frak); replaced old-style digits by bold ones (bf);
Fri, 22 Aug 2008 18:38:00 +0200 generated ttf;
wenzelm [Fri, 22 Aug 2008 18:38:00 +0200] rev 29079
generated ttf;
Fri, 22 Aug 2008 18:35:15 +0200 renamed to IsabelleMono;
wenzelm [Fri, 22 Aug 2008 18:35:15 +0200] rev 29078
renamed to IsabelleMono;
Fri, 22 Aug 2008 18:31:02 +0200 added README with original licenses;
wenzelm [Fri, 22 Aug 2008 18:31:02 +0200] rev 29077
added README with original licenses;
Fri, 22 Aug 2008 17:54:40 +0200 renamed Isabelle to IsabelleItalic;
wenzelm [Fri, 22 Aug 2008 17:54:40 +0200] rev 29076
renamed Isabelle to IsabelleItalic;
Fri, 22 Aug 2008 17:53:15 +0200 fixed rangle glyph;
wenzelm [Fri, 22 Aug 2008 17:53:15 +0200] rev 29075
fixed rangle glyph;
Fri, 22 Aug 2008 17:49:42 +0200 the other way round: import Isabelle font (222%) into Bitstream Vera Mono -- achieves better quality;
wenzelm [Fri, 22 Aug 2008 17:49:42 +0200] rev 29074
the other way round: import Isabelle font (222%) into Bitstream Vera Mono -- achieves better quality;
Fri, 22 Aug 2008 17:06:19 +0200 Isabelle font with digits and letters from Bitstream Vera Mono (scaled 45%);
wenzelm [Fri, 22 Aug 2008 17:06:19 +0200] rev 29073
Isabelle font with digits and letters from Bitstream Vera Mono (scaled 45%);
Fri, 22 Aug 2008 17:05:46 +0200 Isabelle font, based on TeX glyhps;
wenzelm [Fri, 22 Aug 2008 17:05:46 +0200] rev 29072
Isabelle font, based on TeX glyhps;
Thu, 11 Dec 2008 22:25:39 +0100 enable future_scheduler by default;
wenzelm [Thu, 11 Dec 2008 22:25:39 +0100] rev 29071
enable future_scheduler by default;
Thu, 11 Dec 2008 21:31:42 +0100 ISABELLE_USEDIR_OPTIONS: -M max is default;
wenzelm [Thu, 11 Dec 2008 21:31:42 +0100] rev 29070
ISABELLE_USEDIR_OPTIONS: -M max is default;
Thu, 11 Dec 2008 20:31:45 +0100 unified ids for ancestors and checkpoints, removed obsolete history of checkpoints;
wenzelm [Thu, 11 Dec 2008 20:31:45 +0100] rev 29069
unified ids for ancestors and checkpoints, removed obsolete history of checkpoints; tuned representation of internal node names -- avoid string copies; tuned signature;
Thu, 11 Dec 2008 20:17:57 +0100 removed spurious exception_trace;
wenzelm [Thu, 11 Dec 2008 20:17:57 +0100] rev 29068
removed spurious exception_trace;
Thu, 11 Dec 2008 17:32:37 +0100 print_theorems: more robust difference, even after finished proof;
wenzelm [Thu, 11 Dec 2008 17:32:37 +0100] rev 29067
print_theorems: more robust difference, even after finished proof;
Thu, 11 Dec 2008 17:31:23 +0100 export context_node;
wenzelm [Thu, 11 Dec 2008 17:31:23 +0100] rev 29066
export context_node;
Thu, 11 Dec 2008 17:04:46 +0100 merged
wenzelm [Thu, 11 Dec 2008 17:04:46 +0100] rev 29065
merged
Wed, 10 Dec 2008 22:55:15 +0100 more antiquotations;
wenzelm [Wed, 10 Dec 2008 22:55:15 +0100] rev 29064
more antiquotations;
Thu, 11 Dec 2008 16:50:18 +0100 pcpodef package: state two goals, instead of encoded conjunction;
wenzelm [Thu, 11 Dec 2008 16:50:18 +0100] rev 29063
pcpodef package: state two goals, instead of encoded conjunction;
Thu, 11 Dec 2008 16:30:35 +0100 recovered goal_pat;
wenzelm [Thu, 11 Dec 2008 16:30:35 +0100] rev 29062
recovered goal_pat;
Thu, 11 Dec 2008 16:09:12 +0100 inhabitance goal is now stated in original form and result contracted --
wenzelm [Thu, 11 Dec 2008 16:09:12 +0100] rev 29061
inhabitance goal is now stated in original form and result contracted -- the previous attempt with contracted goal and initial unfolding did not work, because it disrupted the Isar proof structure (e.g. ?thesis);
Thu, 11 Dec 2008 12:02:48 +0100 tuned signature: pcpodef_proof, pcpodef_proof_cmd etc.;
wenzelm [Thu, 11 Dec 2008 12:02:48 +0100] rev 29060
tuned signature: pcpodef_proof, pcpodef_proof_cmd etc.; more antiquotations; explicit Theory.requires; adapted to recent changes in ~~/src/HOL/Tools/typedef_package.ML; misc tuning and simplification;
Thu, 11 Dec 2008 11:55:46 +0100 add_typedef: unfold set_def in tactical proof as well;
wenzelm [Thu, 11 Dec 2008 11:55:46 +0100] rev 29059
add_typedef: unfold set_def in tactical proof as well;
Thu, 11 Dec 2008 10:41:53 +0100 merged
wenzelm [Thu, 11 Dec 2008 10:41:53 +0100] rev 29058
merged
Thu, 11 Dec 2008 10:41:37 +0100 Theory.checkpoint before commencing proof;
wenzelm [Thu, 11 Dec 2008 10:41:37 +0100] rev 29057
Theory.checkpoint before commencing proof;
Thu, 11 Dec 2008 00:42:52 +0100 misc tuning and modernisation;
wenzelm [Thu, 11 Dec 2008 00:42:52 +0100] rev 29056
misc tuning and modernisation;
Wed, 10 Dec 2008 22:05:58 +0100 merged
wenzelm [Wed, 10 Dec 2008 22:05:58 +0100] rev 29055
merged
Mon, 08 Dec 2008 08:56:30 +0100 logically separate typedef axiomatization from constant definition
krauss [Mon, 08 Dec 2008 08:56:30 +0100] rev 29054
logically separate typedef axiomatization from constant definition
Mon, 08 Dec 2008 08:36:16 +0100 add def before setting up goal
krauss [Mon, 08 Dec 2008 08:36:16 +0100] rev 29053
add def before setting up goal
Sun, 07 Dec 2008 20:41:23 +0100 killed dead code
krauss [Sun, 07 Dec 2008 20:41:23 +0100] rev 29052
killed dead code
Thu, 11 Dec 2008 09:02:22 +0100 constrain type inference to sort "type"
krauss [Thu, 11 Dec 2008 09:02:22 +0100] rev 29051
constrain type inference to sort "type"
Wed, 10 Dec 2008 17:22:34 -0800 merged.
huffman [Wed, 10 Dec 2008 17:22:34 -0800] rev 29050
merged.
Wed, 10 Dec 2008 17:15:26 -0800 cleaned up some proofs in Cfun.thy
huffman [Wed, 10 Dec 2008 17:15:26 -0800] rev 29049
cleaned up some proofs in Cfun.thy
Wed, 10 Dec 2008 15:31:55 -0800 implement cont_proc theorem cache using theory data
huffman [Wed, 10 Dec 2008 15:31:55 -0800] rev 29048
implement cont_proc theorem cache using theory data
Wed, 10 Dec 2008 13:44:09 -0800 use ML antiquotations
huffman [Wed, 10 Dec 2008 13:44:09 -0800] rev 29047
use ML antiquotations
Wed, 10 Dec 2008 12:31:35 -0800 clean up diff_bin_simps
huffman [Wed, 10 Dec 2008 12:31:35 -0800] rev 29046
clean up diff_bin_simps
Wed, 10 Dec 2008 07:52:54 -0800 move nat_{div,mod}_distrib from NatBin to IntDiv, simplified proofs
huffman [Wed, 10 Dec 2008 07:52:54 -0800] rev 29045
move nat_{div,mod}_distrib from NatBin to IntDiv, simplified proofs
Wed, 10 Dec 2008 23:54:03 +0100 fixed import: requires ContNotDenum;
wenzelm [Wed, 10 Dec 2008 23:54:03 +0100] rev 29044
fixed import: requires ContNotDenum;
Wed, 10 Dec 2008 23:13:21 +0100 fixed import: requires ContNotDenum;
wenzelm [Wed, 10 Dec 2008 23:13:21 +0100] rev 29043
fixed import: requires ContNotDenum;
Wed, 10 Dec 2008 22:46:42 +0100 requires RComplete;
wenzelm [Wed, 10 Dec 2008 22:46:42 +0100] rev 29042
requires RComplete;
Wed, 10 Dec 2008 06:34:10 -0800 merged.
huffman [Wed, 10 Dec 2008 06:34:10 -0800] rev 29041
merged.
Tue, 09 Dec 2008 22:13:16 -0800 move all neg-related lemmas to NatBin; make type of neg specific to int
huffman [Tue, 09 Dec 2008 22:13:16 -0800] rev 29040
move all neg-related lemmas to NatBin; make type of neg specific to int
Tue, 09 Dec 2008 20:36:20 -0800 separate neg_simps from rel_simps
huffman [Tue, 09 Dec 2008 20:36:20 -0800] rev 29039
separate neg_simps from rel_simps
Tue, 09 Dec 2008 20:35:31 -0800 use {less,le}_number_of in integer simprocs
huffman [Tue, 09 Dec 2008 20:35:31 -0800] rev 29038
use {less,le}_number_of in integer simprocs
Tue, 09 Dec 2008 16:26:47 -0800 use lemma lists defined in Int.thy
huffman [Tue, 09 Dec 2008 16:26:47 -0800] rev 29037
use lemma lists defined in Int.thy
Wed, 10 Dec 2008 14:45:15 +0100 Merged.
ballarin [Wed, 10 Dec 2008 14:45:15 +0100] rev 29036
Merged.
Wed, 10 Dec 2008 14:21:42 +0100 Satisfy a_axioms.
ballarin [Wed, 10 Dec 2008 14:21:42 +0100] rev 29035
Satisfy a_axioms.
Wed, 10 Dec 2008 10:12:44 +0100 Merged.
ballarin [Wed, 10 Dec 2008 10:12:44 +0100] rev 29034
Merged.
Wed, 10 Dec 2008 10:11:18 +0100 Enable keyword 'structure' in for clause of locale expression.
ballarin [Wed, 10 Dec 2008 10:11:18 +0100] rev 29033
Enable keyword 'structure' in for clause of locale expression.
Tue, 09 Dec 2008 22:00:39 +0100 Correct order of defines in specification.
ballarin [Tue, 09 Dec 2008 22:00:39 +0100] rev 29032
Correct order of defines in specification.
Tue, 09 Dec 2008 21:27:00 +0100 Pass on defines in inheritance; reject illicit defines created by instantiation.
ballarin [Tue, 09 Dec 2008 21:27:00 +0100] rev 29031
Pass on defines in inheritance; reject illicit defines created by instantiation.
Tue, 09 Dec 2008 15:34:49 +0100 Order of implicit parameters in locale expression.
ballarin [Tue, 09 Dec 2008 15:34:49 +0100] rev 29030
Order of implicit parameters in locale expression.
Tue, 09 Dec 2008 13:11:42 +0100 NewLocale.intro_locales_tac added to Class.default_intro_tac.
ballarin [Tue, 09 Dec 2008 13:11:42 +0100] rev 29029
NewLocale.intro_locales_tac added to Class.default_intro_tac.
Tue, 09 Dec 2008 11:30:24 +0100 When adding locales, delay notes until local theory is built.
ballarin [Tue, 09 Dec 2008 11:30:24 +0100] rev 29028
When adding locales, delay notes until local theory is built.
Wed, 10 Dec 2008 10:28:16 +0100 merged
nipkow [Wed, 10 Dec 2008 10:28:16 +0100] rev 29027
merged
Wed, 10 Dec 2008 10:23:47 +0100 moved ContNotDenum into Library
nipkow [Wed, 10 Dec 2008 10:23:47 +0100] rev 29026
moved ContNotDenum into Library
Tue, 09 Dec 2008 15:31:38 -0800 move lemmas from Numeral_Type.thy to other theories
huffman [Tue, 09 Dec 2008 15:31:38 -0800] rev 29025
move lemmas from Numeral_Type.thy to other theories
Tue, 09 Dec 2008 12:53:25 -0800 instantiation option :: (enum) enum
huffman [Tue, 09 Dec 2008 12:53:25 -0800] rev 29024
instantiation option :: (enum) enum
Tue, 09 Dec 2008 11:49:12 -0800 instance inat :: semiring_char_0
huffman [Tue, 09 Dec 2008 11:49:12 -0800] rev 29023
instance inat :: semiring_char_0
Mon, 08 Dec 2008 21:33:50 +0100 Default names for definitions.
ballarin [Mon, 08 Dec 2008 21:33:50 +0100] rev 29022
Default names for definitions.
Mon, 08 Dec 2008 18:44:24 +0100 Proper shape of assumptions generated from Defines elements.
ballarin [Mon, 08 Dec 2008 18:44:24 +0100] rev 29021
Proper shape of assumptions generated from Defines elements.
Mon, 08 Dec 2008 14:22:42 +0100 Merged.
ballarin [Mon, 08 Dec 2008 14:22:42 +0100] rev 29020
Merged.
Mon, 08 Dec 2008 14:18:29 +0100 Explicitly close up defines.
ballarin [Mon, 08 Dec 2008 14:18:29 +0100] rev 29019
Explicitly close up defines.
Fri, 05 Dec 2008 16:41:36 +0100 Interpretation in proof contexts.
ballarin [Fri, 05 Dec 2008 16:41:36 +0100] rev 29018
Interpretation in proof contexts.
Mon, 08 Dec 2008 10:27:40 +0100 tuned LaTeX files
haftmann [Mon, 08 Dec 2008 10:27:40 +0100] rev 29017
tuned LaTeX files
Mon, 08 Dec 2008 10:14:50 +0100 tuned LaTeX files
haftmann [Mon, 08 Dec 2008 10:14:50 +0100] rev 29016
tuned LaTeX files
Sat, 06 Dec 2008 23:19:44 -0800 merged.
huffman [Sat, 06 Dec 2008 23:19:44 -0800] rev 29015
merged.
Sat, 06 Dec 2008 20:26:51 -0800 multiplication for type inat
huffman [Sat, 06 Dec 2008 20:26:51 -0800] rev 29014
multiplication for type inat
Sat, 06 Dec 2008 20:25:31 -0800 fix proofs
huffman [Sat, 06 Dec 2008 20:25:31 -0800] rev 29013
fix proofs
Sat, 06 Dec 2008 19:39:53 -0800 change lemmas to avoid using neg
huffman [Sat, 06 Dec 2008 19:39:53 -0800] rev 29012
change lemmas to avoid using neg
Fri, 05 Dec 2008 17:35:22 -0800 simplify less_nat_number_of
huffman [Fri, 05 Dec 2008 17:35:22 -0800] rev 29011
simplify less_nat_number_of
Fri, 05 Dec 2008 17:26:16 -0800 add lemma le_nat_number_of
huffman [Fri, 05 Dec 2008 17:26:16 -0800] rev 29010
add lemma le_nat_number_of
Sat, 06 Dec 2008 12:18:05 +0100 merged
wenzelm [Sat, 06 Dec 2008 12:18:05 +0100] rev 29009
merged
Sat, 06 Dec 2008 08:57:39 +0100 adapted to changes in binding module
haftmann [Sat, 06 Dec 2008 08:57:39 +0100] rev 29008
adapted to changes in binding module
Sat, 06 Dec 2008 08:45:38 +0100 merged
haftmann [Sat, 06 Dec 2008 08:45:38 +0100] rev 29007
merged
Fri, 05 Dec 2008 18:43:42 +0100 Name.name_of -> Binding.base_name
haftmann [Fri, 05 Dec 2008 18:43:42 +0100] rev 29006
Name.name_of -> Binding.base_name
Fri, 05 Dec 2008 18:42:39 +0100 corrected theory path
haftmann [Fri, 05 Dec 2008 18:42:39 +0100] rev 29005
corrected theory path
Fri, 05 Dec 2008 18:42:37 +0100 removed Table.extend, NameSpace.extend_table
haftmann [Fri, 05 Dec 2008 18:42:37 +0100] rev 29004
removed Table.extend, NameSpace.extend_table
Sat, 06 Dec 2008 00:09:01 +0100 renamed force_proof to join_proof;
wenzelm [Sat, 06 Dec 2008 00:09:01 +0100] rev 29003
renamed force_proof to join_proof;
Sat, 06 Dec 2008 00:08:32 +0100 renamed force_proofs to join_proofs;
wenzelm [Sat, 06 Dec 2008 00:08:32 +0100] rev 29002
renamed force_proofs to join_proofs;
Sat, 06 Dec 2008 00:08:07 +0100 finish_thy: to not collapse checkpoints -- allows future proofs to be deferred indefinitely (performance tradeoff: 5-15% slowdown in sequential batch jobs);
wenzelm [Sat, 06 Dec 2008 00:08:07 +0100] rev 29001
finish_thy: to not collapse checkpoints -- allows future proofs to be deferred indefinitely (performance tradeoff: 5-15% slowdown in sequential batch jobs);
Sat, 06 Dec 2008 00:04:44 +0100 improved future_schedule: more robust handling of failed parents (explicit join), final join of all futures, including Exn.release_all;
wenzelm [Sat, 06 Dec 2008 00:04:44 +0100] rev 29000
improved future_schedule: more robust handling of failed parents (explicit join), final join of all futures, including Exn.release_all;
Sat, 06 Dec 2008 00:03:28 +0100 excursion: improve parallelism by not joining proofs here (depends on persistent checkpoints);
wenzelm [Sat, 06 Dec 2008 00:03:28 +0100] rev 28999
excursion: improve parallelism by not joining proofs here (depends on persistent checkpoints);
Sat, 06 Dec 2008 00:02:11 +0100 added new_task;
wenzelm [Sat, 06 Dec 2008 00:02:11 +0100] rev 28998
added new_task;
Sat, 06 Dec 2008 00:01:57 +0100 added constant value;
wenzelm [Sat, 06 Dec 2008 00:01:57 +0100] rev 28997
added constant value;
Fri, 05 Dec 2008 20:38:40 +0100 refined type deriv: replaced all_promises by max_promise (dependency limit) and open_promises (potentially unfinished/failed promises);
wenzelm [Fri, 05 Dec 2008 20:38:40 +0100] rev 28996
refined type deriv: replaced all_promises by max_promise (dependency limit) and open_promises (potentially unfinished/failed promises); name_thm: actually maintain max_promise/open_promises here (!), reduce open_promises as far as possible; tuned;
Fri, 05 Dec 2008 18:15:52 +0100 uniform treatment of ISABELLE_HOME/contrib vs. ISABELLE_HOME/..;
wenzelm [Fri, 05 Dec 2008 18:15:52 +0100] rev 28995
uniform treatment of ISABELLE_HOME/contrib vs. ISABELLE_HOME/..;
Fri, 05 Dec 2008 11:42:27 +0100 Merged.
ballarin [Fri, 05 Dec 2008 11:42:27 +0100] rev 28994
Merged.
Fri, 05 Dec 2008 11:26:07 +0100 Interpretation in theories including interaction with subclass relation.
ballarin [Fri, 05 Dec 2008 11:26:07 +0100] rev 28993
Interpretation in theories including interaction with subclass relation.
Fri, 05 Dec 2008 08:05:14 +0100 merged
haftmann [Fri, 05 Dec 2008 08:05:14 +0100] rev 28992
merged
Fri, 05 Dec 2008 08:04:53 +0100 dropped NameSpace.declare_base
haftmann [Fri, 05 Dec 2008 08:04:53 +0100] rev 28991
dropped NameSpace.declare_base
Thu, 04 Dec 2008 18:37:46 -0800 fix proofs
huffman [Thu, 04 Dec 2008 18:37:46 -0800] rev 28990
fix proofs
Thu, 04 Dec 2008 16:44:37 -0800 merged.
huffman [Thu, 04 Dec 2008 16:44:37 -0800] rev 28989
merged.
Thu, 04 Dec 2008 16:28:09 -0800 revert to using eq_number_of_eq for simplification (Groebner_Examples.thy was broken)
huffman [Thu, 04 Dec 2008 16:28:09 -0800] rev 28988
revert to using eq_number_of_eq for simplification (Groebner_Examples.thy was broken)
Thu, 04 Dec 2008 16:05:45 -0800 remove duplicated lemmas
huffman [Thu, 04 Dec 2008 16:05:45 -0800] rev 28987
remove duplicated lemmas
Thu, 04 Dec 2008 13:30:09 -0800 include iszero_simps in lemmas comp_arith
huffman [Thu, 04 Dec 2008 13:30:09 -0800] rev 28986
include iszero_simps in lemmas comp_arith
Thu, 04 Dec 2008 12:32:38 -0800 add named lemma lists: neg_simps and iszero_simps
huffman [Thu, 04 Dec 2008 12:32:38 -0800] rev 28985
add named lemma lists: neg_simps and iszero_simps
Thu, 04 Dec 2008 11:14:24 -0800 change arith_special simps to avoid using neg
huffman [Thu, 04 Dec 2008 11:14:24 -0800] rev 28984
change arith_special simps to avoid using neg
Fri, 05 Dec 2008 11:35:07 +1100 merged
kleing [Fri, 05 Dec 2008 11:35:07 +1100] rev 28983
merged
Fri, 05 Dec 2008 11:33:03 +1100 run test for sunbroy2 on /tmp,
kleing [Fri, 05 Dec 2008 11:33:03 +1100] rev 28982
run test for sunbroy2 on /tmp, be careful about removing old test dir
Fri, 05 Dec 2008 00:23:37 +0100 merged
wenzelm [Fri, 05 Dec 2008 00:23:37 +0100] rev 28981
merged
Thu, 04 Dec 2008 23:46:20 +0100 refined Future.fork interfaces, no longer export Future.future;
wenzelm [Thu, 04 Dec 2008 23:46:20 +0100] rev 28980
refined Future.fork interfaces, no longer export Future.future;
Thu, 04 Dec 2008 23:46:20 +0100 fork/map: no inheritance of group (structure is nested, not parallel);
wenzelm [Thu, 04 Dec 2008 23:46:20 +0100] rev 28979
fork/map: no inheritance of group (structure is nested, not parallel); removed group thread_data; refined Future.fork interfaces, no longer export Future.future;
Thu, 04 Dec 2008 23:02:56 +0100 future proofs: pass actual futures to facilitate composite computations;
wenzelm [Thu, 04 Dec 2008 23:02:56 +0100] rev 28978
future proofs: pass actual futures to facilitate composite computations; removed join_futures -- superceded by higher-level PureThy.force_proofs;
Thu, 04 Dec 2008 23:02:52 +0100 renamed type Lazy.T to lazy;
wenzelm [Thu, 04 Dec 2008 23:02:52 +0100] rev 28977
renamed type Lazy.T to lazy; force_proofs: original order;
Thu, 04 Dec 2008 23:02:46 +0100 future_scheduler: no global task group, exceptions via collective join;
wenzelm [Thu, 04 Dec 2008 23:02:46 +0100] rev 28976
future_scheduler: no global task group, exceptions via collective join; finish: removed PureThy.force_proofs, back to old version;
Thu, 04 Dec 2008 23:01:11 +0100 renamed type Lazy.T to lazy;
wenzelm [Thu, 04 Dec 2008 23:01:11 +0100] rev 28975
renamed type Lazy.T to lazy; renamed type Future.T to future;
Thu, 04 Dec 2008 23:01:03 +0100 excursion: pass explicit proof states as result of future proof, replaced low-level Thm.join_futures by PureThy.force_proofs;
wenzelm [Thu, 04 Dec 2008 23:01:03 +0100] rev 28974
excursion: pass explicit proof states as result of future proof, replaced low-level Thm.join_futures by PureThy.force_proofs;
Thu, 04 Dec 2008 23:00:58 +0100 future proofs: pass actual futures to facilitate composite computations;
wenzelm [Thu, 04 Dec 2008 23:00:58 +0100] rev 28973
future proofs: pass actual futures to facilitate composite computations;
Thu, 04 Dec 2008 23:00:27 +0100 renamed type Future.T to future;
wenzelm [Thu, 04 Dec 2008 23:00:27 +0100] rev 28972
renamed type Future.T to future; added map combinator;
Thu, 04 Dec 2008 23:00:21 +0100 renamed type Lazy.T to lazy;
wenzelm [Thu, 04 Dec 2008 23:00:21 +0100] rev 28971
renamed type Lazy.T to lazy;
Thu, 04 Dec 2008 09:12:41 -0800 merged.
huffman [Thu, 04 Dec 2008 09:12:41 -0800] rev 28970
merged.
Thu, 04 Dec 2008 08:47:45 -0800 change more lemmas to avoid using iszero
huffman [Thu, 04 Dec 2008 08:47:45 -0800] rev 28969
change more lemmas to avoid using iszero
Wed, 03 Dec 2008 22:16:20 -0800 change some lemmas to avoid using iszero
huffman [Wed, 03 Dec 2008 22:16:20 -0800] rev 28968
change some lemmas to avoid using iszero
Wed, 03 Dec 2008 21:50:36 -0800 enable eq_bin_simps for simplifying equalities on numerals
huffman [Wed, 03 Dec 2008 21:50:36 -0800] rev 28967
enable eq_bin_simps for simplifying equalities on numerals
Thu, 04 Dec 2008 14:44:07 +0100 merged
haftmann [Thu, 04 Dec 2008 14:44:07 +0100] rev 28966
merged
Thu, 04 Dec 2008 14:43:33 +0100 cleaned up binding module and related code
haftmann [Thu, 04 Dec 2008 14:43:33 +0100] rev 28965
cleaned up binding module and related code
Thu, 04 Dec 2008 14:17:36 +0100 NEWS
nipkow [Thu, 04 Dec 2008 14:17:36 +0100] rev 28964
NEWS
Wed, 03 Dec 2008 21:00:39 -0800 fix proofs related to simplification of inequalities on numerals
huffman [Wed, 03 Dec 2008 21:00:39 -0800] rev 28963
fix proofs related to simplification of inequalities on numerals
Wed, 03 Dec 2008 20:45:42 -0800 enable le_bin_simps and less_bin_simps for simplifying inequalities on numerals
huffman [Wed, 03 Dec 2008 20:45:42 -0800] rev 28962
enable le_bin_simps and less_bin_simps for simplifying inequalities on numerals
Wed, 03 Dec 2008 20:24:17 -0800 simplify proof of less_nat_number_of
huffman [Wed, 03 Dec 2008 20:24:17 -0800] rev 28961
simplify proof of less_nat_number_of
Wed, 03 Dec 2008 15:04:37 -0800 merged.
huffman [Wed, 03 Dec 2008 15:04:37 -0800] rev 28960
merged.
Wed, 03 Dec 2008 15:00:50 -0800 fixed proofs due to changes in Int.thy
huffman [Wed, 03 Dec 2008 15:00:50 -0800] rev 28959
fixed proofs due to changes in Int.thy
Wed, 03 Dec 2008 14:23:03 -0800 cleaned up subsection headings;
huffman [Wed, 03 Dec 2008 14:23:03 -0800] rev 28958
cleaned up subsection headings; added simp rules for comparisons on binary numbers
Wed, 03 Dec 2008 21:22:38 +0100 sources are not executable;
wenzelm [Wed, 03 Dec 2008 21:22:38 +0100] rev 28957
sources are not executable;
Wed, 03 Dec 2008 21:15:46 +0100 eliminated traces of old Distribution directory;
wenzelm [Wed, 03 Dec 2008 21:15:46 +0100] rev 28956
eliminated traces of old Distribution directory;
Wed, 03 Dec 2008 21:02:20 +0100 merged
wenzelm [Wed, 03 Dec 2008 21:02:20 +0100] rev 28955
merged
Wed, 03 Dec 2008 21:02:12 +0100 remove *.lof as well;
wenzelm [Wed, 03 Dec 2008 21:02:12 +0100] rev 28954
remove *.lof as well;
Wed, 03 Dec 2008 15:59:56 +0100 merged
haftmann [Wed, 03 Dec 2008 15:59:56 +0100] rev 28953
merged
Wed, 03 Dec 2008 15:58:44 +0100 made repository layout more coherent with logical distribution structure; stripped some $Id$s
haftmann [Wed, 03 Dec 2008 15:58:44 +0100] rev 28952
made repository layout more coherent with logical distribution structure; stripped some $Id$s
Wed, 03 Dec 2008 15:27:41 +0100 Sublocale: removed public after_qed; identifiers private to NewLocale.
ballarin [Wed, 03 Dec 2008 15:27:41 +0100] rev 28951
Sublocale: removed public after_qed; identifiers private to NewLocale.
Wed, 03 Dec 2008 15:26:46 +0100 Made global_note_qualified public.
ballarin [Wed, 03 Dec 2008 15:26:46 +0100] rev 28950
Made global_note_qualified public.
Wed, 03 Dec 2008 14:02:24 +0000 more examples
webertj [Wed, 03 Dec 2008 14:02:24 +0000] rev 28949
more examples
Wed, 03 Dec 2008 09:53:58 +0100 fixed typo
haftmann [Wed, 03 Dec 2008 09:53:58 +0100] rev 28948
fixed typo
Wed, 03 Dec 2008 09:51:35 +0100 unfold_locales is default method - no need for explicit references
haftmann [Wed, 03 Dec 2008 09:51:35 +0100] rev 28947
unfold_locales is default method - no need for explicit references
Tue, 02 Dec 2008 17:50:39 +0100 Automated merge with file:///mnt/home/isabelle-repository/repos/isabelle
wenzelm [Tue, 02 Dec 2008 17:50:39 +0100] rev 28946
Automated merge with file:///mnt/home/isabelle-repository/repos/isabelle
Tue, 02 Dec 2008 14:29:12 +0100 Corrected imports.
berghofe [Tue, 02 Dec 2008 14:29:12 +0100] rev 28945
Corrected imports.
Mon, 01 Dec 2008 15:36:48 -0800 clean up imports related to ContNotDenum
huffman [Mon, 01 Dec 2008 15:36:48 -0800] rev 28944
clean up imports related to ContNotDenum
Mon, 01 Dec 2008 22:00:38 +0100 ignore aux stuff in doc-src;
wenzelm [Mon, 01 Dec 2008 22:00:38 +0100] rev 28943
ignore aux stuff in doc-src;
Mon, 01 Dec 2008 19:42:26 +0100 merged
haftmann [Mon, 01 Dec 2008 19:42:26 +0100] rev 28942
merged
Mon, 01 Dec 2008 19:41:16 +0100 new Binding module
haftmann [Mon, 01 Dec 2008 19:41:16 +0100] rev 28941
new Binding module
Mon, 01 Dec 2008 16:02:57 +0100 Locale.*note* with conventional argument type
haftmann [Mon, 01 Dec 2008 16:02:57 +0100] rev 28940
Locale.*note* with conventional argument type
Mon, 01 Dec 2008 14:56:08 +0100 added code equation for subset
haftmann [Mon, 01 Dec 2008 14:56:08 +0100] rev 28939
added code equation for subset
Mon, 01 Dec 2008 17:38:17 +0100 Merged again.
ballarin [Mon, 01 Dec 2008 17:38:17 +0100] rev 28938
Merged again.
Mon, 01 Dec 2008 17:37:02 +0100 Merged.
ballarin [Mon, 01 Dec 2008 17:37:02 +0100] rev 28937
Merged.
Mon, 01 Dec 2008 16:59:31 +0100 No resolution of patterns within context statements.
ballarin [Mon, 01 Dec 2008 16:59:31 +0100] rev 28936
No resolution of patterns within context statements.
Tue, 02 Dec 2008 17:50:25 +0100 removed CVS Id;
wenzelm [Tue, 02 Dec 2008 17:50:25 +0100] rev 28935
removed CVS Id;
Mon, 01 Dec 2008 17:48:12 +0100 proper check of ISABELLE_TOOLS directories;
wenzelm [Mon, 01 Dec 2008 17:48:12 +0100] rev 28934
proper check of ISABELLE_TOOLS directories;
Mon, 01 Dec 2008 17:32:40 +0100 removed obsolete tags (leftover from old CVS branches);
wenzelm [Mon, 01 Dec 2008 17:32:40 +0100] rev 28933
removed obsolete tags (leftover from old CVS branches);
Mon, 01 Dec 2008 17:07:06 +0100 makedist -- make Isabelle source distribution (Mercurial version);
wenzelm [Mon, 01 Dec 2008 17:07:06 +0100] rev 28932
makedist -- make Isabelle source distribution (Mercurial version);
Mon, 01 Dec 2008 15:22:17 +0100 renamed makedist_mercurial to makedist, deleting the old version;
wenzelm [Mon, 01 Dec 2008 15:22:17 +0100] rev 28931
renamed makedist_mercurial to makedist, deleting the old version;
Mon, 01 Dec 2008 14:46:27 +0100 updated to python2.5;
wenzelm [Mon, 01 Dec 2008 14:46:27 +0100] rev 28930
updated to python2.5;
Mon, 01 Dec 2008 14:42:24 +0100 convert to isabelle-cvs, the old version;
wenzelm [Mon, 01 Dec 2008 14:42:24 +0100] rev 28929
convert to isabelle-cvs, the old version;
Mon, 01 Dec 2008 14:41:13 +0100 adapted description: old CVS;
wenzelm [Mon, 01 Dec 2008 14:41:13 +0100] rev 28928
adapted description: old CVS;
Mon, 01 Dec 2008 13:43:32 +0100 Methods intro_locales and unfold_locales apply to both old and new locales.
ballarin [Mon, 01 Dec 2008 13:43:32 +0100] rev 28927
Methods intro_locales and unfold_locales apply to both old and new locales.
Mon, 01 Dec 2008 12:17:04 +0100 code_include with attach
haftmann [Mon, 01 Dec 2008 12:17:04 +0100] rev 28926
code_include with attach
Mon, 01 Dec 2008 12:17:03 +0100 experimental implementation of a well-sorting algorithm
haftmann [Mon, 01 Dec 2008 12:17:03 +0100] rev 28925
experimental implementation of a well-sorting algorithm
Mon, 01 Dec 2008 12:17:02 +0100 code_funcgr interface includes also sort algebra
haftmann [Mon, 01 Dec 2008 12:17:02 +0100] rev 28924
code_funcgr interface includes also sort algebra
Mon, 01 Dec 2008 12:17:01 +0100 exported get_accesses (for diagnostic purpose)
haftmann [Mon, 01 Dec 2008 12:17:01 +0100] rev 28923
exported get_accesses (for diagnostic purpose)
Mon, 01 Dec 2008 12:17:00 +0100 more means for algebra projection
haftmann [Mon, 01 Dec 2008 12:17:00 +0100] rev 28922
more means for algebra projection
Mon, 01 Dec 2008 12:16:59 +0100 consider TeX spacing conventions for punctuation marks
haftmann [Mon, 01 Dec 2008 12:16:59 +0100] rev 28921
consider TeX spacing conventions for punctuation marks
Sun, 30 Nov 2008 18:10:00 +0100 fix typed print translation for card UNIV
huffman [Sun, 30 Nov 2008 18:10:00 +0100] rev 28920
fix typed print translation for card UNIV
Sun, 30 Nov 2008 16:00:16 +0100 removed obsolete CVS instructions;
wenzelm [Sun, 30 Nov 2008 16:00:16 +0100] rev 28919
removed obsolete CVS instructions;
Sun, 30 Nov 2008 15:03:47 +0100 fixed spelling;
wenzelm [Sun, 30 Nov 2008 15:03:47 +0100] rev 28918
fixed spelling; tuned;
Sun, 30 Nov 2008 14:43:29 +0100 tuned;
wenzelm [Sun, 30 Nov 2008 14:43:29 +0100] rev 28917
tuned;
Sun, 30 Nov 2008 14:03:46 +0100 removed obsolete isabelle-interface executable and ISABELLE_INTERFACE setting;
wenzelm [Sun, 30 Nov 2008 14:03:46 +0100] rev 28916
removed obsolete isabelle-interface executable and ISABELLE_INTERFACE setting; separate chapter on interfaces as Isabelle tools;
Sun, 30 Nov 2008 14:03:45 +0100 removed obsolete isabelle-interface executable and ISABELLE_INTERFACE setting;
wenzelm [Sun, 30 Nov 2008 14:03:45 +0100] rev 28915
removed obsolete isabelle-interface executable and ISABELLE_INTERFACE setting;
Sun, 30 Nov 2008 12:58:20 +0100 default for ISABELLE_HOME_USER is now ~/.isabelle instead of ~/isabelle;
wenzelm [Sun, 30 Nov 2008 12:58:20 +0100] rev 28914
default for ISABELLE_HOME_USER is now ~/.isabelle instead of ~/isabelle;
Sun, 30 Nov 2008 12:25:54 +0100 misc tuning and clarification;
wenzelm [Sun, 30 Nov 2008 12:25:54 +0100] rev 28913
misc tuning and clarification;
Sat, 29 Nov 2008 19:21:32 +0100 remove repository-only files;
wenzelm [Sat, 29 Nov 2008 19:21:32 +0100] rev 28912
remove repository-only files;
Sat, 29 Nov 2008 19:20:12 +0100 more .hgignore entries;
wenzelm [Sat, 29 Nov 2008 19:20:12 +0100] rev 28911
more .hgignore entries;
Sat, 29 Nov 2008 19:01:28 +0100 tuned;
wenzelm [Sat, 29 Nov 2008 19:01:28 +0100] rev 28910
tuned;
Sat, 29 Nov 2008 18:26:53 +0100 basic setup of .hgignore;
wenzelm [Sat, 29 Nov 2008 18:26:53 +0100] rev 28909
basic setup of .hgignore;
Sat, 29 Nov 2008 18:19:59 +0100 further notes;
wenzelm [Sat, 29 Nov 2008 18:19:59 +0100] rev 28908
further notes; tuned;
Sat, 29 Nov 2008 17:09:28 +0100 Important notes on Mercurial repository access for Isabelle.
wenzelm [Sat, 29 Nov 2008 17:09:28 +0100] rev 28907
Important notes on Mercurial repository access for Isabelle.
Sat, 29 Nov 2008 13:39:45 +0100 Floats for Real.
nipkow [Sat, 29 Nov 2008 13:39:45 +0100] rev 28906
Floats for Real.
Sat, 29 Nov 2008 13:39:23 +0100 new file float_syntax.ML
nipkow [Sat, 29 Nov 2008 13:39:23 +0100] rev 28905
new file float_syntax.ML
Sat, 29 Nov 2008 13:37:13 +0100 New lexical item "float".
nipkow [Sat, 29 Nov 2008 13:37:13 +0100] rev 28904
New lexical item "float".
Fri, 28 Nov 2008 17:43:06 +0100 Intro_locales_tac to simplify goals involving locale predicates.
ballarin [Fri, 28 Nov 2008 17:43:06 +0100] rev 28903
Intro_locales_tac to simplify goals involving locale predicates.
Fri, 28 Nov 2008 12:26:14 +0100 Ahere to modern naming conventions; proper treatment of internal vs external names.
ballarin [Fri, 28 Nov 2008 12:26:14 +0100] rev 28902
Ahere to modern naming conventions; proper treatment of internal vs external names.
Fri, 28 Nov 2008 11:55:46 +0100 added Tim's find_theorems performance patch
kleing [Fri, 28 Nov 2008 11:55:46 +0100] rev 28901
added Tim's find_theorems performance patch
Fri, 28 Nov 2008 11:37:20 +0100 FindTheorems performance improvements (from Timothy Bourke)
kleing [Fri, 28 Nov 2008 11:37:20 +0100] rev 28900
FindTheorems performance improvements (from Timothy Bourke) * Prefilter the list of theorems based on the constants and free variables in Pattern search terms, before calling Pattern.matches_subterm. * Apply filters successively rather than running each and then finding the intersection. * Show the time taken to run a query.
Fri, 28 Nov 2008 11:14:13 +0100 Perform higher-order pattern matching during round-up.
ballarin [Fri, 28 Nov 2008 11:14:13 +0100] rev 28899
Perform higher-order pattern matching during round-up.
Thu, 27 Nov 2008 21:25:34 +0100 Proper treatment of expressions with free arguments.
ballarin [Thu, 27 Nov 2008 21:25:34 +0100] rev 28898
Proper treatment of expressions with free arguments.
Thu, 27 Nov 2008 21:25:16 +0100 Roundup bound.
ballarin [Thu, 27 Nov 2008 21:25:16 +0100] rev 28897
Roundup bound.
Thu, 27 Nov 2008 10:30:42 +0100 Tests for sublocale command.
ballarin [Thu, 27 Nov 2008 10:30:42 +0100] rev 28896
Tests for sublocale command.
Thu, 27 Nov 2008 10:29:07 +0100 Sublocale command.
ballarin [Thu, 27 Nov 2008 10:29:07 +0100] rev 28895
Sublocale command.
Thu, 27 Nov 2008 10:28:27 +0100 Command to add dependencies, fixed processing of dependencies.
ballarin [Thu, 27 Nov 2008 10:28:27 +0100] rev 28894
Command to add dependencies, fixed processing of dependencies.
Thu, 27 Nov 2008 10:26:00 +0100 Fixed strange indentation.
ballarin [Thu, 27 Nov 2008 10:26:00 +0100] rev 28893
Fixed strange indentation.
Tue, 25 Nov 2008 23:29:26 +0100 add Algebraic and Universal to imports
huffman [Tue, 25 Nov 2008 23:29:26 +0100] rev 28892
add Algebraic and Universal to imports
Tue, 25 Nov 2008 23:29:01 +0100 separate run and cases combinators
huffman [Tue, 25 Nov 2008 23:29:01 +0100] rev 28891
separate run and cases combinators
Tue, 25 Nov 2008 23:28:06 +0100 renamed lemma compact_minimal to compact_bot_minimal;
huffman [Tue, 25 Nov 2008 23:28:06 +0100] rev 28890
renamed lemma compact_minimal to compact_bot_minimal; renamed compacts to approximants
Tue, 25 Nov 2008 23:26:44 +0100 renamed lemma compact_minimal to compact_bot_minimal
huffman [Tue, 25 Nov 2008 23:26:44 +0100] rev 28889
renamed lemma compact_minimal to compact_bot_minimal
Tue, 25 Nov 2008 18:07:33 +0100 Use standard export function.
ballarin [Tue, 25 Nov 2008 18:07:33 +0100] rev 28888
Use standard export function.
Tue, 25 Nov 2008 18:07:01 +0100 Expression types cleaned up.
ballarin [Tue, 25 Nov 2008 18:07:01 +0100] rev 28887
Expression types cleaned up.
Tue, 25 Nov 2008 18:06:49 +0100 Test for term patterns added.
ballarin [Tue, 25 Nov 2008 18:06:49 +0100] rev 28886
Test for term patterns added.
Tue, 25 Nov 2008 18:06:21 +0100 Expression types cleaned up, proper treatment of term patterns.
ballarin [Tue, 25 Nov 2008 18:06:21 +0100] rev 28885
Expression types cleaned up, proper treatment of term patterns.
Mon, 24 Nov 2008 21:09:31 +0100 check for more common errors first
krauss [Mon, 24 Nov 2008 21:09:31 +0100] rev 28884
check for more common errors first
Mon, 24 Nov 2008 21:00:03 +0100 improved error msg; tuned
krauss [Mon, 24 Nov 2008 21:00:03 +0100] rev 28883
improved error msg; tuned
Mon, 24 Nov 2008 20:12:23 +0100 removed "log" again, as IntInf.log2 already exists.
krauss [Mon, 24 Nov 2008 20:12:23 +0100] rev 28882
removed "log" again, as IntInf.log2 already exists.
Mon, 24 Nov 2008 18:05:20 +0100 Some regression tests for theorem statements.
ballarin [Mon, 24 Nov 2008 18:05:20 +0100] rev 28881
Some regression tests for theorem statements.
Mon, 24 Nov 2008 18:04:21 +0100 Enable switching to new locales during session.
ballarin [Mon, 24 Nov 2008 18:04:21 +0100] rev 28880
Enable switching to new locales during session.
Mon, 24 Nov 2008 18:03:48 +0100 Read/cert_statement for theorem statements.
ballarin [Mon, 24 Nov 2008 18:03:48 +0100] rev 28879
Read/cert_statement for theorem statements.
Mon, 24 Nov 2008 18:02:52 +0100 Generalised activation code.
ballarin [Mon, 24 Nov 2008 18:02:52 +0100] rev 28878
Generalised activation code.
Mon, 24 Nov 2008 14:23:04 +0100 More ramifications of removal of 'includes' element.
ballarin [Mon, 24 Nov 2008 14:23:04 +0100] rev 28877
More ramifications of removal of 'includes' element.
Sun, 23 Nov 2008 18:37:56 +0100 tuned;
wenzelm [Sun, 23 Nov 2008 18:37:56 +0100] rev 28876
tuned;
Sun, 23 Nov 2008 17:27:15 +0100 eliminated finish_proof, keep pre/post normalization of results separate;
wenzelm [Sun, 23 Nov 2008 17:27:15 +0100] rev 28875
eliminated finish_proof, keep pre/post normalization of results separate;
Sun, 23 Nov 2008 17:25:56 +0100 future: norm_proof after make_result reduces memory requirements but increases runtime (factor 1.5 for both for HOL with proof terms);
wenzelm [Sun, 23 Nov 2008 17:25:56 +0100] rev 28874
future: norm_proof after make_result reduces memory requirements but increases runtime (factor 1.5 for both for HOL with proof terms);
Fri, 21 Nov 2008 18:02:19 +0100 Regression tests for new locale implementation.
ballarin [Fri, 21 Nov 2008 18:02:19 +0100] rev 28873
Regression tests for new locale implementation.
Fri, 21 Nov 2008 18:01:39 +0100 add_locale functional.
ballarin [Fri, 21 Nov 2008 18:01:39 +0100] rev 28872
add_locale functional.
Fri, 21 Nov 2008 15:54:53 +0100 Added a line that was missing from the definition
paulson [Fri, 21 Nov 2008 15:54:53 +0100] rev 28871
Added a line that was missing from the definition
Fri, 21 Nov 2008 14:21:42 +0100 added binary logarithm
krauss [Fri, 21 Nov 2008 14:21:42 +0100] rev 28870
added binary logarithm
Fri, 21 Nov 2008 13:17:43 +0100 Strange. The proof worked in the 2008 release. In order to make it work now, the last line of the proof must be moved up two places. In other words, the first proof step is now returning its subgoals in a different order from before.
paulson [Fri, 21 Nov 2008 13:17:43 +0100] rev 28869
Strange. The proof worked in the 2008 release. In order to make it work now, the last line of the proof must be moved up two places. In other words, the first proof step is now returning its subgoals in a different order from before.
Fri, 21 Nov 2008 07:34:36 +0100 Name.binding
haftmann [Fri, 21 Nov 2008 07:34:36 +0100] rev 28868
Name.binding
Thu, 20 Nov 2008 22:39:12 +0100 added optimizer
nipkow [Thu, 20 Nov 2008 22:39:12 +0100] rev 28867
added optimizer
Thu, 20 Nov 2008 19:43:34 +0100 reactivated some dead theories (based on hints by Mark Hillebrand);
wenzelm [Thu, 20 Nov 2008 19:43:34 +0100] rev 28866
reactivated some dead theories (based on hints by Mark Hillebrand);
Thu, 20 Nov 2008 19:06:05 +0100 Locale.local_note_qualified
haftmann [Thu, 20 Nov 2008 19:06:05 +0100] rev 28865
Locale.local_note_qualified
Thu, 20 Nov 2008 19:06:03 +0100 fact table now using name bindings
haftmann [Thu, 20 Nov 2008 19:06:03 +0100] rev 28864
fact table now using name bindings
Thu, 20 Nov 2008 19:06:02 +0100 dropped legacy naming code
haftmann [Thu, 20 Nov 2008 19:06:02 +0100] rev 28863
dropped legacy naming code
Thu, 20 Nov 2008 14:55:28 +0100 tuned name bindings
haftmann [Thu, 20 Nov 2008 14:55:28 +0100] rev 28862
tuned name bindings
Thu, 20 Nov 2008 14:55:25 +0100 using name bindings
haftmann [Thu, 20 Nov 2008 14:55:25 +0100] rev 28861
using name bindings
Thu, 20 Nov 2008 14:51:40 +0100 name spaces and name bindings
haftmann [Thu, 20 Nov 2008 14:51:40 +0100] rev 28860
name spaces and name bindings
Thu, 20 Nov 2008 10:29:35 +0100 Deleted debug message (PolyML).
ballarin [Thu, 20 Nov 2008 10:29:35 +0100] rev 28859
Deleted debug message (PolyML).
Thu, 20 Nov 2008 00:03:55 +0100 removed traces of former 'includes' element;
wenzelm [Thu, 20 Nov 2008 00:03:55 +0100] rev 28858
removed traces of former 'includes' element;
Thu, 20 Nov 2008 00:03:53 +0100 updated generated files;
wenzelm [Thu, 20 Nov 2008 00:03:53 +0100] rev 28857
updated generated files;
Thu, 20 Nov 2008 00:03:47 +0100 Pure syntax: more coherent treatment of aprop, permanent TERM and &&&;
wenzelm [Thu, 20 Nov 2008 00:03:47 +0100] rev 28856
Pure syntax: more coherent treatment of aprop, permanent TERM and &&&;
Wed, 19 Nov 2008 18:15:31 +0100 *** empty log message ***
nipkow [Wed, 19 Nov 2008 18:15:31 +0100] rev 28855
*** empty log message ***
Wed, 19 Nov 2008 17:55:18 +0100 fixed
nipkow [Wed, 19 Nov 2008 17:55:18 +0100] rev 28854
fixed
Wed, 19 Nov 2008 17:54:55 +0100 Added new fold operator and renamed the old oe to fold_image.
nipkow [Wed, 19 Nov 2008 17:54:55 +0100] rev 28853
Added new fold operator and renamed the old oe to fold_image.
Wed, 19 Nov 2008 17:04:29 +0100 Type inference for elements through syntax module.
ballarin [Wed, 19 Nov 2008 17:04:29 +0100] rev 28852
Type inference for elements through syntax module.
Wed, 19 Nov 2008 17:03:13 +0100 Use 'if' in connection with 'is_some' and 'the'.
ballarin [Wed, 19 Nov 2008 17:03:13 +0100] rev 28851
Use 'if' in connection with 'is_some' and 'the'.
Wed, 19 Nov 2008 17:00:00 +0100 Basic types not qualified.
ballarin [Wed, 19 Nov 2008 17:00:00 +0100] rev 28850
Basic types not qualified.
Wed, 19 Nov 2008 16:58:33 +0100 Enable switching to new locales during session.
ballarin [Wed, 19 Nov 2008 16:58:33 +0100] rev 28849
Enable switching to new locales during session.
Wed, 19 Nov 2008 08:58:57 +0100 explicit inhabitance proof
haftmann [Wed, 19 Nov 2008 08:58:57 +0100] rev 28848
explicit inhabitance proof
Tue, 18 Nov 2008 22:25:36 +0100 fulfill_proof/thm_proof: commuted lazyness;
wenzelm [Tue, 18 Nov 2008 22:25:36 +0100] rev 28847
fulfill_proof/thm_proof: commuted lazyness; join_futures: Exn.release_all is back again (still required for implicit join of Toplevel.excursion);
Tue, 18 Nov 2008 22:25:30 +0100 fulfill_proof/thm_proof: commuted lazyness;
wenzelm [Tue, 18 Nov 2008 22:25:30 +0100] rev 28846
fulfill_proof/thm_proof: commuted lazyness;
Tue, 18 Nov 2008 21:17:14 +0100 removed lemmas called lemma1 and lemma2
krauss [Tue, 18 Nov 2008 21:17:14 +0100] rev 28845
removed lemmas called lemma1 and lemma2
Tue, 18 Nov 2008 18:25:59 +0100 force_proofs after cumulative use_thys;
wenzelm [Tue, 18 Nov 2008 18:25:59 +0100] rev 28844
force_proofs after cumulative use_thys; PureThy.force_proofs;
Tue, 18 Nov 2008 18:25:55 +0100 signed_string_of_int for priorities;
wenzelm [Tue, 18 Nov 2008 18:25:55 +0100] rev 28843
signed_string_of_int for priorities; tuned;
Tue, 18 Nov 2008 18:25:52 +0100 added force_proofs;
wenzelm [Tue, 18 Nov 2008 18:25:52 +0100] rev 28842
added force_proofs; join_futures: no errors here;
Tue, 18 Nov 2008 18:25:49 +0100 added force_proofs (based on thms ever passed through enter_thms);
wenzelm [Tue, 18 Nov 2008 18:25:49 +0100] rev 28841
added force_proofs (based on thms ever passed through enter_thms);
Tue, 18 Nov 2008 18:25:45 +0100 tuned;
wenzelm [Tue, 18 Nov 2008 18:25:45 +0100] rev 28840
tuned;
Tue, 18 Nov 2008 18:25:42 +0100 eliminated rewrite_tac/fold_tac, which are not well-formed tactics due to change of main conclusion;
wenzelm [Tue, 18 Nov 2008 18:25:42 +0100] rev 28839
eliminated rewrite_tac/fold_tac, which are not well-formed tactics due to change of main conclusion; eliminated obsolete alias rewtac for rewrite_goals_tac;
Tue, 18 Nov 2008 18:25:10 +0100 moved table of standard Isabelle symbols to isar-ref manual;
wenzelm [Tue, 18 Nov 2008 18:25:10 +0100] rev 28838
moved table of standard Isabelle symbols to isar-ref manual;
Tue, 18 Nov 2008 18:22:49 +0100 added isabelle-implementation manual;
wenzelm [Tue, 18 Nov 2008 18:22:49 +0100] rev 28837
added isabelle-implementation manual;
Tue, 18 Nov 2008 13:19:13 +0100 disabled threads -- as advertized;
wenzelm [Tue, 18 Nov 2008 13:19:13 +0100] rev 28836
disabled threads -- as advertized;
Tue, 18 Nov 2008 11:26:59 +0100 changes by Fabian Immler:
wenzelm [Tue, 18 Nov 2008 11:26:59 +0100] rev 28835
changes by Fabian Immler: improved handling of prover errors; explicit treatment of clauses that are too trivial for resolution;
Tue, 18 Nov 2008 09:41:23 +0100 Code for switching to new locales.
ballarin [Tue, 18 Nov 2008 09:41:23 +0100] rev 28834
Code for switching to new locales.
Tue, 18 Nov 2008 09:40:44 +0100 add_thmss
ballarin [Tue, 18 Nov 2008 09:40:44 +0100] rev 28833
add_thmss
Tue, 18 Nov 2008 09:40:06 +0100 Activate elements moved to element.ML.
ballarin [Tue, 18 Nov 2008 09:40:06 +0100] rev 28832
Activate elements moved to element.ML.
Tue, 18 Nov 2008 00:11:06 +0100 finish: force proofs;
wenzelm [Tue, 18 Nov 2008 00:11:06 +0100] rev 28831
finish: force proofs;
Mon, 17 Nov 2008 23:34:35 +0100 finish_proof: undefined promises may occur here;
wenzelm [Mon, 17 Nov 2008 23:34:35 +0100] rev 28830
finish_proof: undefined promises may occur here;
Mon, 17 Nov 2008 23:17:13 +0100 tuned promise/fullfill;
wenzelm [Mon, 17 Nov 2008 23:17:13 +0100] rev 28829
tuned promise/fullfill;
Mon, 17 Nov 2008 23:17:11 +0100 unified treatment of PAxm/Oracle/Promise in basic proof term operations;
wenzelm [Mon, 17 Nov 2008 23:17:11 +0100] rev 28828
unified treatment of PAxm/Oracle/Promise in basic proof term operations; refined promise/fulfill: maintain proper type instantiation, disallow term variables; thm_proof: uniform finish_proof before and after fulfill;
Mon, 17 Nov 2008 21:36:48 +0100 removed Induct/Mutil.thy -- the file has been moved to AFP;
wenzelm [Mon, 17 Nov 2008 21:36:48 +0100] rev 28827
removed Induct/Mutil.thy -- the file has been moved to AFP;
Mon, 17 Nov 2008 21:28:46 +0100 simplified thm_deps -- no need to build a graph datastructure;
wenzelm [Mon, 17 Nov 2008 21:28:46 +0100] rev 28826
simplified thm_deps -- no need to build a graph datastructure;
Mon, 17 Nov 2008 21:13:48 +0100 removed Induct/Mutil.thy -- the file has been moved to AFP;
wenzelm [Mon, 17 Nov 2008 21:13:48 +0100] rev 28825
removed Induct/Mutil.thy -- the file has been moved to AFP;
Mon, 17 Nov 2008 17:25:02 +0100 -> AFP
nipkow [Mon, 17 Nov 2008 17:25:02 +0100] rev 28824
-> AFP
Mon, 17 Nov 2008 17:00:55 +0100 tuned unfold_locales invocation
haftmann [Mon, 17 Nov 2008 17:00:55 +0100] rev 28823
tuned unfold_locales invocation
Mon, 17 Nov 2008 17:00:27 +0100 explicit name morphism function for locale interpretation
haftmann [Mon, 17 Nov 2008 17:00:27 +0100] rev 28822
explicit name morphism function for locale interpretation
Mon, 17 Nov 2008 17:00:26 +0100 Name.name_with_prefix (temporarily)
haftmann [Mon, 17 Nov 2008 17:00:26 +0100] rev 28821
Name.name_with_prefix (temporarily)
Mon, 17 Nov 2008 17:00:22 +0100 adjusted locale signature to *_cmd convention
haftmann [Mon, 17 Nov 2008 17:00:22 +0100] rev 28820
adjusted locale signature to *_cmd convention
Mon, 17 Nov 2008 17:00:21 +0100 whitespace tuning
haftmann [Mon, 17 Nov 2008 17:00:21 +0100] rev 28819
whitespace tuning
Mon, 17 Nov 2008 14:03:39 +0100 Generic activation of locales.
ballarin [Mon, 17 Nov 2008 14:03:39 +0100] rev 28818
Generic activation of locales.
Sun, 16 Nov 2008 22:12:44 +0100 proof_body/pthm: removed redundant types field;
wenzelm [Sun, 16 Nov 2008 22:12:44 +0100] rev 28817
proof_body/pthm: removed redundant types field;
Sun, 16 Nov 2008 22:12:43 +0100 put_name/thm_proof: promises are filled with fulfilled proofs;
wenzelm [Sun, 16 Nov 2008 22:12:43 +0100] rev 28816
put_name/thm_proof: promises are filled with fulfilled proofs; tuned;
Sun, 16 Nov 2008 22:12:41 +0100 proof_body/pthm: removed redundant types field;
wenzelm [Sun, 16 Nov 2008 22:12:41 +0100] rev 28815
proof_body/pthm: removed redundant types field; fold_proof_atoms: unified recursive case with fold_body_thms; tuned signature;
Sun, 16 Nov 2008 20:03:42 +0100 clarified Thm.proof_body_of vs. Thm.proof_of;
wenzelm [Sun, 16 Nov 2008 20:03:42 +0100] rev 28814
clarified Thm.proof_body_of vs. Thm.proof_of;
Sun, 16 Nov 2008 18:19:27 +0100 - Corrected order of quantification over Frees.
berghofe [Sun, 16 Nov 2008 18:19:27 +0100] rev 28813
- Corrected order of quantification over Frees. - Fixed bug in handling of TFrees that caused variable order to get mixed up.
Sun, 16 Nov 2008 18:18:45 +0100 Frees in PThms are now quantified in the order of their appearance in the
berghofe [Sun, 16 Nov 2008 18:18:45 +0100] rev 28812
Frees in PThms are now quantified in the order of their appearance in the proposition as well, to make it compatible (again) with variable order used by forall_intr_frees.
Sat, 15 Nov 2008 21:31:37 +0100 adapted PThm and MinProof;
wenzelm [Sat, 15 Nov 2008 21:31:37 +0100] rev 28811
adapted PThm and MinProof;
Sat, 15 Nov 2008 21:31:36 +0100 retrieve thm deps from proof_body;
wenzelm [Sat, 15 Nov 2008 21:31:36 +0100] rev 28810
retrieve thm deps from proof_body; removed obsolete enable/disable operation;
Sat, 15 Nov 2008 21:31:35 +0100 retrieve thm deps from proof_body;
wenzelm [Sat, 15 Nov 2008 21:31:35 +0100] rev 28809
retrieve thm deps from proof_body;
Sat, 15 Nov 2008 21:31:32 +0100 adapted PThm;
wenzelm [Sat, 15 Nov 2008 21:31:32 +0100] rev 28808
adapted PThm;
Sat, 15 Nov 2008 21:31:30 +0100 proof_of_term: removed obsolete disambiguisation table;
wenzelm [Sat, 15 Nov 2008 21:31:30 +0100] rev 28807
proof_of_term: removed obsolete disambiguisation table; adapted PThm; Thm.proof_of returns proof_body;
Sat, 15 Nov 2008 21:31:29 +0100 rewrite_proof: simplified simprocs (no name required);
wenzelm [Sat, 15 Nov 2008 21:31:29 +0100] rev 28806
rewrite_proof: simplified simprocs (no name required); adapted PThm; fold_proof_atoms;
Sat, 15 Nov 2008 21:31:27 +0100 Thm.proof_of returns proof_body;
wenzelm [Sat, 15 Nov 2008 21:31:27 +0100] rev 28805
Thm.proof_of returns proof_body; adapted PThm;
Sat, 15 Nov 2008 21:31:25 +0100 refined notion of derivation, consiting of promises and proof_body;
wenzelm [Sat, 15 Nov 2008 21:31:25 +0100] rev 28804
refined notion of derivation, consiting of promises and proof_body; removed oracle_of (would require detailed check wrt. promises); proof_of returns proof_body;
Sat, 15 Nov 2008 21:31:23 +0100 reworked type proof: MinProof is vacous, added Promise, refined PThm (with serial);
wenzelm [Sat, 15 Nov 2008 21:31:23 +0100] rev 28803
reworked type proof: MinProof is vacous, added Promise, refined PThm (with serial); added type proof_body, which covers oracles and thms of local proof; added general fold_body_thms, fold_proof_atoms; removed thms_of_proof, thms_of_proof', axms_of_proof; slightly more abstract handling of body content (oracles, thms); rewrite_proof: simplified simprocs (no name required); thm_proof: lazy fulfillment of promises;
Sat, 15 Nov 2008 21:31:21 +0100 pretty_thm: oracle flag is always false for now (would require detailed check wrt. promises);
wenzelm [Sat, 15 Nov 2008 21:31:21 +0100] rev 28802
pretty_thm: oracle flag is always false for now (would require detailed check wrt. promises);
Sat, 15 Nov 2008 21:31:20 +0100 ProofSyntax.proof_of_term: removed obsolete disambiguisation table;
wenzelm [Sat, 15 Nov 2008 21:31:20 +0100] rev 28801
ProofSyntax.proof_of_term: removed obsolete disambiguisation table; adapted PThm;
Sat, 15 Nov 2008 21:31:19 +0100 name_of_thm: Proofterm.fold_proof_atoms;
wenzelm [Sat, 15 Nov 2008 21:31:19 +0100] rev 28800
name_of_thm: Proofterm.fold_proof_atoms; Thm.proof_of returns proof_body;
Sat, 15 Nov 2008 21:31:17 +0100 Thm.proof_of returns proof_body;
wenzelm [Sat, 15 Nov 2008 21:31:17 +0100] rev 28799
Thm.proof_of returns proof_body;
Sat, 15 Nov 2008 21:31:15 +0100 clean: added HOL-Main;
wenzelm [Sat, 15 Nov 2008 21:31:15 +0100] rev 28798
clean: added HOL-Main;
Sat, 15 Nov 2008 21:31:13 +0100 rewrite_proof: simplified simprocs (no name required);
wenzelm [Sat, 15 Nov 2008 21:31:13 +0100] rev 28797
rewrite_proof: simplified simprocs (no name required);
Sat, 15 Nov 2008 11:25:17 +0100 multithreading support for polyml-5.2 actually disabled -- as advertized;
wenzelm [Sat, 15 Nov 2008 11:25:17 +0100] rev 28796
multithreading support for polyml-5.2 actually disabled -- as advertized;
Fri, 14 Nov 2008 16:49:52 +0100 Initial part of locale reimplementation.
ballarin [Fri, 14 Nov 2008 16:49:52 +0100] rev 28795
Initial part of locale reimplementation.
Fri, 14 Nov 2008 14:00:52 +0100 Made local_note_prefix public.
ballarin [Fri, 14 Nov 2008 14:00:52 +0100] rev 28794
Made local_note_prefix public.
Fri, 14 Nov 2008 08:50:11 +0100 re-educated guess
haftmann [Fri, 14 Nov 2008 08:50:11 +0100] rev 28793
re-educated guess
Fri, 14 Nov 2008 08:50:10 +0100 namify and name_decl combinators
haftmann [Fri, 14 Nov 2008 08:50:10 +0100] rev 28792
namify and name_decl combinators
Fri, 14 Nov 2008 08:50:09 +0100 Name.is_nothing
haftmann [Fri, 14 Nov 2008 08:50:09 +0100] rev 28791
Name.is_nothing
Fri, 14 Nov 2008 08:50:08 +0100 lemmas about dom and minus / insert
haftmann [Fri, 14 Nov 2008 08:50:08 +0100] rev 28790
lemmas about dom and minus / insert
Fri, 14 Nov 2008 08:50:07 +0100 added length_unique operation for code generation
haftmann [Fri, 14 Nov 2008 08:50:07 +0100] rev 28789
added length_unique operation for code generation
Thu, 13 Nov 2008 22:45:12 +0100 updated generated files;
wenzelm [Thu, 13 Nov 2008 22:45:12 +0100] rev 28788
updated generated files;
Thu, 13 Nov 2008 22:44:40 +0100 removed "includes" element (lost update?);
wenzelm [Thu, 13 Nov 2008 22:44:40 +0100] rev 28787
removed "includes" element (lost update?);
Thu, 13 Nov 2008 22:36:30 +0100 updated generated files;
wenzelm [Thu, 13 Nov 2008 22:36:30 +0100] rev 28786
updated generated files;
Thu, 13 Nov 2008 22:07:31 +0100 added section "Explicit instantiation within a subgoal context";
wenzelm [Thu, 13 Nov 2008 22:07:31 +0100] rev 28785
added section "Explicit instantiation within a subgoal context";
Thu, 13 Nov 2008 22:06:36 +0100 renamed "Rules" to "Object-level rules";
wenzelm [Thu, 13 Nov 2008 22:06:36 +0100] rev 28784
renamed "Rules" to "Object-level rules";
Thu, 13 Nov 2008 22:05:49 +0100 more on basic tactics;
wenzelm [Thu, 13 Nov 2008 22:05:49 +0100] rev 28783
more on basic tactics;
Thu, 13 Nov 2008 22:05:09 +0100 basic ML reference for tactics;
wenzelm [Thu, 13 Nov 2008 22:05:09 +0100] rev 28782
basic ML reference for tactics;
Thu, 13 Nov 2008 22:04:19 +0100 added section "Tactics";
wenzelm [Thu, 13 Nov 2008 22:04:19 +0100] rev 28781
added section "Tactics";
Thu, 13 Nov 2008 22:03:26 +0100 more contributors;
wenzelm [Thu, 13 Nov 2008 22:03:26 +0100] rev 28780
more contributors;
Thu, 13 Nov 2008 22:02:18 +0100 separate section "Inspecting the syntax" for print_syntax;
wenzelm [Thu, 13 Nov 2008 22:02:18 +0100] rev 28779
separate section "Inspecting the syntax" for print_syntax;
Thu, 13 Nov 2008 22:01:30 +0100 misc tuning of inner syntax;
wenzelm [Thu, 13 Nov 2008 22:01:30 +0100] rev 28778
misc tuning of inner syntax;
Thu, 13 Nov 2008 22:00:39 +0100 added inner lexical syntax, reusing outer one;
wenzelm [Thu, 13 Nov 2008 22:00:39 +0100] rev 28777
added inner lexical syntax, reusing outer one;
Thu, 13 Nov 2008 22:00:12 +0100 misc tuning;
wenzelm [Thu, 13 Nov 2008 22:00:12 +0100] rev 28776
misc tuning;
Thu, 13 Nov 2008 21:59:47 +0100 tuned outer lexical syntax; fixed var/tvar: really need question marks here;
wenzelm [Thu, 13 Nov 2008 21:59:47 +0100] rev 28775
tuned outer lexical syntax; fixed var/tvar: really need question marks here;
Thu, 13 Nov 2008 21:59:02 +0100 more tuning of Pure grammer;
wenzelm [Thu, 13 Nov 2008 21:59:02 +0100] rev 28774
more tuning of Pure grammer;
Thu, 13 Nov 2008 21:57:50 +0100 updated and elaborated Pure grammer;
wenzelm [Thu, 13 Nov 2008 21:57:50 +0100] rev 28773
updated and elaborated Pure grammer;
Thu, 13 Nov 2008 21:57:20 +0100 added Pure grammer (from old ref manual);
wenzelm [Thu, 13 Nov 2008 21:57:20 +0100] rev 28772
added Pure grammer (from old ref manual);
Thu, 13 Nov 2008 21:56:49 +0100 mixfix annotations: verbatim for special symbols;
wenzelm [Thu, 13 Nov 2008 21:56:49 +0100] rev 28771
mixfix annotations: verbatim for special symbols;
Thu, 13 Nov 2008 21:56:23 +0100 added section "The Pure grammar" (incomplete version, based on old ref manual);
wenzelm [Thu, 13 Nov 2008 21:56:23 +0100] rev 28770
added section "The Pure grammar" (incomplete version, based on old ref manual);
Thu, 13 Nov 2008 21:54:51 +0100 added section "Priority grammars" (variant from old ref manual);
wenzelm [Thu, 13 Nov 2008 21:54:51 +0100] rev 28769
added section "Priority grammars" (variant from old ref manual);
Thu, 13 Nov 2008 21:53:54 +0100 added section "Co-regularity of type classes and arities" (variant from old ref manual);
wenzelm [Thu, 13 Nov 2008 21:53:54 +0100] rev 28768
added section "Co-regularity of type classes and arities" (variant from old ref manual); tuned arity spacing;
Thu, 13 Nov 2008 21:52:59 +0100 minor tuning (according to old ref manual);
wenzelm [Thu, 13 Nov 2008 21:52:59 +0100] rev 28767
minor tuning (according to old ref manual);
Thu, 13 Nov 2008 21:52:09 +0100 misc tuning and rearrangement of section "Printing logical entities";
wenzelm [Thu, 13 Nov 2008 21:52:09 +0100] rev 28766
misc tuning and rearrangement of section "Printing logical entities";
Thu, 13 Nov 2008 21:50:57 +0100 misc tuning and rearrangement of section "Printing logical entities";
wenzelm [Thu, 13 Nov 2008 21:50:57 +0100] rev 28765
misc tuning and rearrangement of section "Printing logical entities";
(0) -10000 -3000 -1000 -384 +384 +1000 +3000 +10000 +30000 tip