haftmann [Mon, 10 Mar 2008 21:51:45 +0100] rev 26247
some theorems named explicitly
haftmann [Mon, 10 Mar 2008 21:51:44 +0100] rev 26246
exported suffix
haftmann [Mon, 10 Mar 2008 21:51:43 +0100] rev 26245
fixed typo
haftmann [Mon, 10 Mar 2008 21:51:42 +0100] rev 26244
adjusted to current implementation
huffman [Mon, 10 Mar 2008 18:44:20 +0100] rev 26243
instance fun :: (finite, countable) countable
haftmann [Sun, 09 Mar 2008 07:57:30 +0100] rev 26242
tuned
haftmann [Fri, 07 Mar 2008 16:46:57 +0100] rev 26241
added Option_ord.thy
haftmann [Fri, 07 Mar 2008 13:53:09 +0100] rev 26240
dropped local tsigs
haftmann [Fri, 07 Mar 2008 13:53:08 +0100] rev 26239
some steps towards a refined treatment of equality
haftmann [Fri, 07 Mar 2008 13:53:07 +0100] rev 26238
generic improvable syntax for targets
haftmann [Fri, 07 Mar 2008 13:53:06 +0100] rev 26237
added hithero missing overloading.ML
haftmann [Fri, 07 Mar 2008 13:53:05 +0100] rev 26236
tuned
haftmann [Fri, 07 Mar 2008 13:53:04 +0100] rev 26235
whitespace tuning
haftmann [Fri, 07 Mar 2008 13:53:03 +0100] rev 26234
clarified proposition
haftmann [Fri, 07 Mar 2008 13:53:02 +0100] rev 26233
tuned proofs
haftmann [Fri, 07 Mar 2008 13:53:01 +0100] rev 26232
canonical order on option type
haftmann [Fri, 07 Mar 2008 13:53:00 +0100] rev 26231
added entries
wenzelm [Thu, 06 Mar 2008 23:30:36 +0100] rev 26230
check ISABELLE_BROWSER_INFO before cd;
wenzelm [Thu, 06 Mar 2008 21:53:29 +0100] rev 26229
replaced execute by system_out;
wenzelm [Thu, 06 Mar 2008 21:32:27 +0100] rev 26228
replaced execute by system_out;
wenzelm [Thu, 06 Mar 2008 21:13:11 +0100] rev 26227
added dummy version of string_of_pid;
wenzelm [Thu, 06 Mar 2008 21:08:20 +0100] rev 26226
use "ML-Systems/universal.ML";
specific system_out;
wenzelm [Thu, 06 Mar 2008 21:07:31 +0100] rev 26225
replaced execute by system_out;
wenzelm [Thu, 06 Mar 2008 20:46:41 +0100] rev 26224
proper dependency on ML-Systems/mosml.ML;
wenzelm [Thu, 06 Mar 2008 20:44:54 +0100] rev 26223
specific system_out (MosML lacks structure Posix);
dummy implementation of Posix.ProcEnv.getpid;
wenzelm [Thu, 06 Mar 2008 20:20:43 +0100] rev 26222
* system/system_out provides a robust way to invoke external shell
commands, with propagation of interrupts (after Poly/ML 5.2);
wenzelm [Thu, 06 Mar 2008 20:17:51 +0100] rev 26221
system_out: threaded version does not work for 5.1;
wenzelm [Thu, 06 Mar 2008 20:17:50 +0100] rev 26220
common setup for system_out/system;
wenzelm [Thu, 06 Mar 2008 20:17:49 +0100] rev 26219
added ML-Systems/system_shell.ML;
wenzelm [Thu, 06 Mar 2008 19:30:37 +0100] rev 26218
removed obsolete THIS_IS_ISABELLE_BUILD;
wenzelm [Thu, 06 Mar 2008 19:21:29 +0100] rev 26217
obsolete (cf. ML-Systems/polyml_common.ML);
wenzelm [Thu, 06 Mar 2008 19:21:28 +0100] rev 26216
renamed polyml-old-basis.ML to polyml_old_basis.ML;
wenzelm [Thu, 06 Mar 2008 19:21:26 +0100] rev 26215
rearrangements to make latest Poly/ML the default, not old 4.x;
wenzelm [Thu, 06 Mar 2008 19:21:25 +0100] rev 26214
cleaned-up ML-Systems;
wenzelm [Thu, 06 Mar 2008 19:21:24 +0100] rev 26213
tuned comment;
wenzelm [Thu, 06 Mar 2008 19:21:23 +0100] rev 26212
removed obsolete THIS_IS_ISABELLE_BUILD feature;
moved external provers further up;
no HOL4_PROOFS by default;
wenzelm [Thu, 06 Mar 2008 19:21:22 +0100] rev 26211
removed obsolete THIS_IS_ISABELLE_BUILD feature: change environment after getsettings (works due to static scoping);
wenzelm [Thu, 06 Mar 2008 19:21:20 +0100] rev 26210
removed obsolete THIS_IS_ISABELLE_BUILD feature;
wenzelm [Thu, 06 Mar 2008 19:21:19 +0100] rev 26209
removed obsolete THIS_IS_ISABELLE_BUILD/MAKEBIN feature;
wenzelm [Wed, 05 Mar 2008 22:58:13 +0100] rev 26208
renamed test_markup to output_markup;
added full_markup mode, with token translations;
wenzelm [Wed, 05 Mar 2008 22:58:12 +0100] rev 26207
IsabelleProcess.output_markup;
wenzelm [Wed, 05 Mar 2008 22:58:11 +0100] rev 26206
closeup: minor tuning of term traversal;
wenzelm [Wed, 05 Mar 2008 22:48:50 +0100] rev 26205
ISABELLE_LINE_EDITOR: prefer rlwrap, which passes interrupts properly;
wenzelm [Wed, 05 Mar 2008 21:48:15 +0100] rev 26204
explicit referencing of background facts;
wenzelm [Wed, 05 Mar 2008 21:42:21 +0100] rev 26203
explicit referencing of background facts;
wenzelm [Wed, 05 Mar 2008 21:33:59 +0100] rev 26202
explicit referencing of background facts;
wenzelm [Wed, 05 Mar 2008 21:24:07 +0100] rev 26201
indexing literal facts: exclude background context;
wenzelm [Wed, 05 Mar 2008 21:24:06 +0100] rev 26200
put_thms: do not index facts here (affects prems/this/calculation in particular);
wenzelm [Wed, 05 Mar 2008 21:24:03 +0100] rev 26199
explicit referencing of background facts;
wenzelm [Wed, 05 Mar 2008 14:34:39 +0100] rev 26198
HOL/Library/RBT.thy;
krauss [Wed, 05 Mar 2008 14:14:50 +0100] rev 26197
NEWS: RBTs, renamings in ZF
krauss [Wed, 05 Mar 2008 12:24:52 +0100] rev 26196
Use conversions instead of simplifier. tuned
urbanc [Tue, 04 Mar 2008 13:35:45 +0100] rev 26195
added new example
haftmann [Mon, 03 Mar 2008 15:37:16 +0100] rev 26194
tuned
haftmann [Mon, 03 Mar 2008 15:37:14 +0100] rev 26193
continued localization
krauss [Mon, 03 Mar 2008 14:03:19 +0100] rev 26192
new theory of red-black trees, an efficient implementation of finite maps.
nipkow [Sun, 02 Mar 2008 15:02:06 +0100] rev 26191
Generalized Zorn and added well-ordering theorem
wenzelm [Sat, 01 Mar 2008 15:01:03 +0100] rev 26190
tuned ML code, more antiquotations;
wenzelm [Sat, 01 Mar 2008 14:10:15 +0100] rev 26189
misc cleanup of embedded ML code;
use more antiquotations;
tuned;
wenzelm [Sat, 01 Mar 2008 14:10:14 +0100] rev 26188
added @{const} antiquotation;
wenzelm [Sat, 01 Mar 2008 14:10:13 +0100] rev 26187
use more antiquotations;
wenzelm [Thu, 28 Feb 2008 18:59:22 +0100] rev 26186
unused_thms: print via official context (ProofContext.pretty_fact),
not just the theory certificate (Display.pretty_thm);
tuned;
berghofe [Thu, 28 Feb 2008 17:34:15 +0100] rev 26185
Added function for finding unused theorems.
berghofe [Thu, 28 Feb 2008 17:33:35 +0100] rev 26184
Added unused_thms command.
haftmann [Thu, 28 Feb 2008 16:54:56 +0100] rev 26183
import all 'special code' types
haftmann [Thu, 28 Feb 2008 16:50:52 +0100] rev 26182
added code generator setup
wenzelm [Thu, 28 Feb 2008 15:55:33 +0100] rev 26181
Transitive_Closure: induct and cases rules now declare proper case_names;
wenzelm [Thu, 28 Feb 2008 15:55:04 +0100] rev 26180
Transitive_Closure: induct and cases rules now declare proper case_names;
tuned;
wenzelm [Thu, 28 Feb 2008 15:54:37 +0100] rev 26179
rtranclp_induct, tranclp_induct: added case_names;
tuned proofs;
nipkow [Thu, 28 Feb 2008 14:04:29 +0100] rev 26178
tuned
wenzelm [Thu, 28 Feb 2008 12:56:33 +0100] rev 26177
removed legacy ML bindings;
wenzelm [Thu, 28 Feb 2008 12:56:31 +0100] rev 26176
tuned syntax declaration;
wenzelm [Thu, 28 Feb 2008 12:56:30 +0100] rev 26175
wf_trancl: structured proof;
tuned proofs;
removed legacy ML bindings;
wenzelm [Thu, 28 Feb 2008 12:56:28 +0100] rev 26174
rtranclE, tranclE: tuned statement, added case_names;
wenzelm [Thu, 28 Feb 2008 00:11:28 +0100] rev 26173
renamed ListSpace to ListVector;
wenzelm [Thu, 28 Feb 2008 00:04:47 +0100] rev 26172
added HOL-Library;
wenzelm [Wed, 27 Feb 2008 21:46:13 +0100] rev 26171
more precise handling of "group" for termination;
haftmann [Wed, 27 Feb 2008 21:41:08 +0100] rev 26170
added theories for imperative HOL
haftmann [Wed, 27 Feb 2008 21:41:07 +0100] rev 26169
added theory for countable types
haftmann [Wed, 27 Feb 2008 21:41:06 +0100] rev 26168
added theory for reflected types
haftmann [Wed, 27 Feb 2008 21:41:05 +0100] rev 26167
proper merge of base sorts
nipkow [Wed, 27 Feb 2008 18:01:10 +0100] rev 26166
Renamed ListSpace to ListVector
chaieb [Wed, 27 Feb 2008 16:41:36 +0100] rev 26165
Fixed dependency on Dense_Linear_Order
schirmer [Wed, 27 Feb 2008 16:07:55 +0100] rev 26164
removed some debugging output from trace
chaieb [Wed, 27 Feb 2008 15:35:43 +0100] rev 26163
Loads Dense_Linear_Order (needed dlo_simps)
chaieb [Wed, 27 Feb 2008 15:35:42 +0100] rev 26162
Fixed dependencies for proofs -- ferrack needed
chaieb [Wed, 27 Feb 2008 14:39:58 +0100] rev 26161
Old HOL/Dense_Linear_Order.thy and the setup in Arith_Tools for Ferrante and Rackoff's Quantifier elimination for linear arithmetic over ordered Fields.
chaieb [Wed, 27 Feb 2008 14:39:56 +0100] rev 26160
fixed dependencies
chaieb [Wed, 27 Feb 2008 14:39:54 +0100] rev 26159
Removed theorems from default simpset
chaieb [Wed, 27 Feb 2008 14:39:52 +0100] rev 26158
Fixed proofs
chaieb [Wed, 27 Feb 2008 14:39:51 +0100] rev 26157
Loads Dense_Linear_Order.thy
chaieb [Wed, 27 Feb 2008 14:39:50 +0100] rev 26156
loads Tools/Qelim/qelim.ML
chaieb [Wed, 27 Feb 2008 14:39:49 +0100] rev 26155
HOL/Dense_Linear_Order.thy moved to Library ; resulting dependencies updated
chaieb [Wed, 27 Feb 2008 14:39:48 +0100] rev 26154
Installation of Quantifier elimination for ordered fields moved to Library/Dense_Linear_Order.thy
haftmann [Tue, 26 Feb 2008 20:38:18 +0100] rev 26153
other UNIV lemmas
haftmann [Tue, 26 Feb 2008 20:38:17 +0100] rev 26152
some more primrec
haftmann [Tue, 26 Feb 2008 20:38:16 +0100] rev 26151
class itself works around a problem with class interpretation in class finite
haftmann [Tue, 26 Feb 2008 20:38:15 +0100] rev 26150
moved some set lemmas from Set.thy here
haftmann [Tue, 26 Feb 2008 20:38:14 +0100] rev 26149
tuned heading
haftmann [Tue, 26 Feb 2008 20:38:13 +0100] rev 26148
char and nibble are finite
haftmann [Tue, 26 Feb 2008 20:38:12 +0100] rev 26147
moved some set lemmas to Set.thy
haftmann [Tue, 26 Feb 2008 20:38:10 +0100] rev 26146
tuned proofs
wenzelm [Tue, 26 Feb 2008 16:10:54 +0100] rev 26145
tuned document;
tuned proofs;
wenzelm [Tue, 26 Feb 2008 16:10:54 +0100] rev 26144
tuned document;
bulwahn [Tue, 26 Feb 2008 11:18:43 +0100] rev 26143
Added useful general lemmas from the work with the HeapMonad
haftmann [Tue, 26 Feb 2008 07:59:59 +0100] rev 26142
some steps towards automated generators
haftmann [Tue, 26 Feb 2008 07:59:58 +0100] rev 26141
operation collapse
haftmann [Tue, 26 Feb 2008 07:59:57 +0100] rev 26140
Zero/Suc recursion combinator for type index
haftmann [Tue, 26 Feb 2008 07:59:56 +0100] rev 26139
added accidental omissions
wenzelm [Mon, 25 Feb 2008 19:48:06 +0100] rev 26138
thm_deps: sort result;
wenzelm [Mon, 25 Feb 2008 19:38:48 +0100] rev 26137
tuned msg;
wenzelm [Mon, 25 Feb 2008 17:57:44 +0100] rev 26136
fixed ChangeLog.gz path;
wenzelm [Mon, 25 Feb 2008 17:49:43 +0100] rev 26135
fixed document;
wenzelm [Mon, 25 Feb 2008 17:27:41 +0100] rev 26134
welcome: actually check for ChangeLog.gz;
tuned structure Distribution;
wenzelm [Mon, 25 Feb 2008 17:27:38 +0100] rev 26133
tuned structure Distribution;
wenzelm [Mon, 25 Feb 2008 16:31:20 +0100] rev 26132
implicit use of LocalTheory.group etc.;
wenzelm [Mon, 25 Feb 2008 16:31:19 +0100] rev 26131
maintain group in lthy data, implicit use in operations;
tuned signature;
added group_position_of;
wenzelm [Mon, 25 Feb 2008 16:31:18 +0100] rev 26130
tuned;
wenzelm [Mon, 25 Feb 2008 16:31:17 +0100] rev 26129
LocalTheory.set_group for user command;
wenzelm [Mon, 25 Feb 2008 16:31:15 +0100] rev 26128
inductive package: simplified group handling;
chaieb [Mon, 25 Feb 2008 12:05:58 +0100] rev 26127
Added dependency of Library on Pocklington.thy
chaieb [Mon, 25 Feb 2008 12:04:09 +0100] rev 26126
Pocklington's Primality criterion
chaieb [Mon, 25 Feb 2008 11:59:57 +0100] rev 26125
More primality theorems
chaieb [Mon, 25 Feb 2008 11:27:27 +0100] rev 26124
A library for univariate polynomials -- generalizes old Hyperreal/Poly.thy from reals to locales
chaieb [Mon, 25 Feb 2008 11:27:25 +0100] rev 26123
A proof a the fundamental theorem of algebra
chaieb [Mon, 25 Feb 2008 11:27:08 +0100] rev 26122
Uses Univ_Poly.thy
chaieb [Mon, 25 Feb 2008 11:27:07 +0100] rev 26121
Does not import Poly anymore
chaieb [Mon, 25 Feb 2008 11:27:05 +0100] rev 26120
Includes the derivates of polynomials -- reals specific content of Poly
chaieb [Mon, 25 Feb 2008 11:27:03 +0100] rev 26119
Two simple theorems about cmod moved to Complex.thy
chaieb [Mon, 25 Feb 2008 11:27:02 +0100] rev 26118
Now imports Funamental_Theorem_Algebra
chaieb [Mon, 25 Feb 2008 11:27:00 +0100] rev 26117
Added trivial theorems aboud cmod
chaieb [Mon, 25 Feb 2008 11:26:59 +0100] rev 26116
Included theories Library/Univ_Poly.thy and Complex/Fundamental_Theorem_Algebra.thy ; Theory Hyperreal/Poly.thy Removed
krauss [Fri, 22 Feb 2008 16:48:36 +0100] rev 26115
removed dead code; some cleanup
haftmann [Fri, 22 Feb 2008 16:31:37 +0100] rev 26114
non-operative code antiquotation
haftmann [Fri, 22 Feb 2008 12:01:57 +0100] rev 26113
non-operative code antiquotation
haftmann [Fri, 22 Feb 2008 12:01:55 +0100] rev 26112
added further interface for reading constants
haftmann [Fri, 22 Feb 2008 12:01:54 +0100] rev 26111
added first version of datatype antiquotation
haftmann [Fri, 22 Feb 2008 12:01:52 +0100] rev 26110
moved refute_tac to linarith.ML
wenzelm [Thu, 21 Feb 2008 21:31:52 +0100] rev 26109
more elaborate structure Distribution (filled-in by makedist);
wenzelm [Thu, 21 Feb 2008 21:31:51 +0100] rev 26108
keep ChangeLog.gz within distribution;
more elaborate structure Distribution (filled-in by makedist);
wenzelm [Thu, 21 Feb 2008 20:16:02 +0100] rev 26107
removed junk;
nipkow [Thu, 21 Feb 2008 17:34:09 +0100] rev 26106
moved bij_betw from Library/FuncSet to Fun, redistributed some lemmas
nipkow [Thu, 21 Feb 2008 17:33:58 +0100] rev 26105
moved bij_betw from Library/FuncSet to Fun, redistributed some lemmas, and
added some
wenzelm [Wed, 20 Feb 2008 23:24:38 +0100] rev 26104
removed NBE;
wenzelm [Wed, 20 Feb 2008 23:14:59 +0100] rev 26103
removed ex/NBE.thy;
huffman [Wed, 20 Feb 2008 18:28:16 +0100] rev 26102
fix proofs involving ile_def
haftmann [Wed, 20 Feb 2008 14:52:38 +0100] rev 26101
tuned structures in arith_data.ML
haftmann [Wed, 20 Feb 2008 14:52:34 +0100] rev 26100
using only an relation predicate to construct div and mod
nipkow [Wed, 20 Feb 2008 14:35:55 +0100] rev 26099
now in AFP
wenzelm [Tue, 19 Feb 2008 20:34:30 +0100] rev 26098
added system_out (back to multithreaded version -- still suffers from non-interruptible wait in Poly/ML 5.1);
wenzelm [Tue, 19 Feb 2008 20:34:29 +0100] rev 26097
removed General/system_process.ML (back to multithreaded version);
wenzelm [Tue, 19 Feb 2008 20:34:28 +0100] rev 26096
replaced setpgrp by more elaborate setsid;
urbanc [Tue, 19 Feb 2008 12:25:56 +0100] rev 26095
slightly tuned
berghofe [Tue, 19 Feb 2008 10:21:09 +0100] rev 26094
Yet another proof of False, this time using the strong case analysis rule.
haftmann [Mon, 18 Feb 2008 22:56:53 +0100] rev 26093
tuned
wenzelm [Mon, 18 Feb 2008 21:33:29 +0100] rev 26092
system.pl - invoke shell command line (with robust signal handling);
urbanc [Mon, 18 Feb 2008 05:51:16 +0100] rev 26091
updated
urbanc [Mon, 18 Feb 2008 03:12:08 +0100] rev 26090
added eqvt-flag to subseteq-lemma
huffman [Mon, 18 Feb 2008 02:10:55 +0100] rev 26089
proved linorder and wellorder class instances
wenzelm [Sun, 17 Feb 2008 19:04:50 +0100] rev 26088
added get_parent (for AWE);
tuned;
wenzelm [Sun, 17 Feb 2008 18:43:17 +0100] rev 26087
added perl wrapper for robust signal handling;
huffman [Sun, 17 Feb 2008 06:49:53 +0100] rev 26086
New simpler representation of numerals, using Bit0 and Bit1 instead of BIT, B0, and B1
wenzelm [Sat, 16 Feb 2008 16:52:09 +0100] rev 26085
removed spurious PolyML.makestring;
wenzelm [Sat, 16 Feb 2008 16:44:02 +0100] rev 26084
replaced ignore/raise_interrupt by more flexible (un)interruptible combinators;
wenzelm [Sat, 16 Feb 2008 16:44:02 +0100] rev 26083
removed managed_process (cf. General/shell_process.ML);
replaced ignore/raise_interrupt by more flexible (un)interruptible combinators;
tuned timeLimit: sleep already interruptible by default;
schedule: restore attributes of body, instead of forcing interruptible execution;
wenzelm [Sat, 16 Feb 2008 16:44:00 +0100] rev 26082
removed managed_process (cf. General/shell_process.ML);
wenzelm [Sat, 16 Feb 2008 16:43:59 +0100] rev 26081
exn_message: added TimeLimit.TimeOut;
replaced ignore/raise_interrupt by more flexible (un)interruptible combinators;
wenzelm [Sat, 16 Feb 2008 16:43:57 +0100] rev 26080
export deny_secure;
wenzelm [Sat, 16 Feb 2008 16:43:56 +0100] rev 26079
setmp: uninterruptible;
wenzelm [Sat, 16 Feb 2008 16:43:54 +0100] rev 26078
System shell processes, with static input/output and propagation of interrupts.
wenzelm [Sat, 16 Feb 2008 16:43:53 +0100] rev 26077
added General/system_process.ML;
huffman [Sat, 16 Feb 2008 02:08:07 +0100] rev 26076
added lemma lists {normalize,succ,pred,minus,add,mult}_bin_simps
huffman [Sat, 16 Feb 2008 02:01:13 +0100] rev 26075
added lemma lists {normalize,succ,pred,minus,add,mult}_bin_simps
wenzelm [Fri, 15 Feb 2008 23:22:02 +0100] rev 26074
support for managed external processes;
nipkow [Fri, 15 Feb 2008 17:36:21 +0100] rev 26073
more lemmas
haftmann [Fri, 15 Feb 2008 16:09:12 +0100] rev 26072
<= and < on nat no longer depend on wellfounded relations
haftmann [Fri, 15 Feb 2008 16:09:10 +0100] rev 26071
moved *_reorient lemmas here
wenzelm [Fri, 15 Feb 2008 14:20:51 +0100] rev 26070
tuned names;
wenzelm [Thu, 14 Feb 2008 21:33:44 +0100] rev 26069
syntax error: suppress expected categories altogether;
wenzelm [Thu, 14 Feb 2008 15:45:26 +0100] rev 26068
expected syntax categories: reduced duplication, report minimal priorities only;
berghofe [Thu, 14 Feb 2008 01:31:30 +0100] rev 26067
Fixed typing problem that caused instantiation of induct_aux_rec to go wrong.
paulson [Wed, 13 Feb 2008 15:14:17 +0100] rev 26066
make_meta_clause bugfix: now works for higher-order clauses like LeastI_ex
kleing [Wed, 13 Feb 2008 10:19:30 +0100] rev 26065
fixed record pretty printing
haftmann [Wed, 13 Feb 2008 09:35:33 +0100] rev 26064
using integers for pattern matching
haftmann [Wed, 13 Feb 2008 09:35:32 +0100] rev 26063
tuned whitespace
haftmann [Wed, 13 Feb 2008 09:35:31 +0100] rev 26062
more abstract lemmas
huffman [Mon, 11 Feb 2008 22:12:19 +0100] rev 26061
fix spelling
wenzelm [Mon, 11 Feb 2008 21:32:13 +0100] rev 26060
imports Main;
wenzelm [Mon, 11 Feb 2008 21:32:12 +0100] rev 26059
removed unnecessary theory qualifiers;
wenzelm [Mon, 11 Feb 2008 21:32:11 +0100] rev 26058
simultaneous use_thys;
wenzelm [Mon, 11 Feb 2008 21:32:10 +0100] rev 26057
added Id;
krauss [Mon, 11 Feb 2008 15:40:21 +0100] rev 26056
Made theory names in ZF disjoint from HOL theory names to allow loading both developments
in a single session (but not merge them).
urbanc [Mon, 11 Feb 2008 15:19:17 +0100] rev 26055
tuned proofs and comments
wenzelm [Sun, 10 Feb 2008 20:49:48 +0100] rev 26054
tuned spaces;
wenzelm [Sun, 10 Feb 2008 20:49:47 +0100] rev 26053
tuned default position;
wenzelm [Sun, 10 Feb 2008 20:49:46 +0100] rev 26052
added default_properties;
wenzelm [Sun, 10 Feb 2008 20:49:45 +0100] rev 26051
added position_properties;
wenzelm [Sun, 10 Feb 2008 20:49:42 +0100] rev 26050
maintain default position;
wenzelm [Sat, 09 Feb 2008 12:56:12 +0100] rev 26049
overloading: reduced code redundancy, no xstrings here;
wenzelm [Sat, 09 Feb 2008 12:56:10 +0100] rev 26048
overloading: tuned signature;
berghofe [Thu, 07 Feb 2008 14:39:19 +0100] rev 26047
Instead of raising an exception, pred_set_conv now ignores conversion
rules that would cause a clash. This allows multiple interpretations
of locales containing inductive sets.
huffman [Thu, 07 Feb 2008 03:30:32 +0100] rev 26046
fix broken syntax translations
huffman [Wed, 06 Feb 2008 22:10:29 +0100] rev 26045
use ML antiquotations
krauss [Wed, 06 Feb 2008 16:06:40 +0100] rev 26044
lemma wf_union_compatible: "wf R ==> wf S ==> S O R <= R ==> wf (R Un S)"
chaieb [Wed, 06 Feb 2008 12:51:23 +0100] rev 26043
between constant removed
haftmann [Wed, 06 Feb 2008 08:34:51 +0100] rev 26042
continued
haftmann [Wed, 06 Feb 2008 08:34:32 +0100] rev 26041
locales ACf, ACIf, ACIfSL and ACIfSLlin have been abandoned in favour of the existing algebraic classes ab_semigroup_mult, ab_semigroup_idem_mult, lower_semilattice (resp. uper_semilattice) and linorder
chaieb [Mon, 04 Feb 2008 17:00:01 +0100] rev 26040
replaced class by locale
wenzelm [Mon, 04 Feb 2008 12:13:08 +0100] rev 26039
*** MESSAGE REFERS TO 1.29 and 1.44 ***
sort_of_term: be permissive about _class *output* markers, to allow print translations invoke this function as well;
haftmann [Mon, 04 Feb 2008 10:52:40 +0100] rev 26038
towards quickcheck
haftmann [Mon, 04 Feb 2008 10:52:39 +0100] rev 26037
suppport for messages and indices
haftmann [Mon, 04 Feb 2008 10:52:37 +0100] rev 26036
added indexT
huffman [Sat, 02 Feb 2008 03:28:36 +0100] rev 26035
instance "*" :: (sq_ord, sq_ord) sq_ord
huffman [Sat, 02 Feb 2008 03:26:40 +0100] rev 26034
cleaned up
nipkow [Fri, 01 Feb 2008 18:01:06 +0100] rev 26033
modified MCollect syntax
haftmann [Fri, 01 Feb 2008 08:35:58 +0100] rev 26032
<TERM> syntax
haftmann [Fri, 01 Feb 2008 08:32:26 +0100] rev 26031
fixed term_of_sort
haftmann [Fri, 01 Feb 2008 08:32:10 +0100] rev 26030
fixed record problem
huffman [Fri, 01 Feb 2008 02:38:41 +0100] rev 26029
add lemmas prod_lessI and Pair_less_iff [simp]
huffman [Thu, 31 Jan 2008 22:00:31 +0100] rev 26028
add lemma is_lub_lambda
huffman [Thu, 31 Jan 2008 21:48:14 +0100] rev 26027
add lemma cpo_lubI
huffman [Thu, 31 Jan 2008 21:37:20 +0100] rev 26026
add lemma cpo_lubI
huffman [Thu, 31 Jan 2008 21:23:14 +0100] rev 26025
instances for class discrete_cpo
huffman [Thu, 31 Jan 2008 21:22:03 +0100] rev 26024
new lemma cont_discrete_cpo
huffman [Thu, 31 Jan 2008 21:21:22 +0100] rev 26023
new discrete_cpo axclass
haftmann [Thu, 31 Jan 2008 11:47:12 +0100] rev 26022
temporary adjustions
haftmann [Thu, 31 Jan 2008 11:44:46 +0100] rev 26021
explicit del_funcs
haftmann [Thu, 31 Jan 2008 11:44:43 +0100] rev 26020
proper term_of functions
haftmann [Thu, 31 Jan 2008 09:16:01 +0100] rev 26019
avoiding dynamic simpset lookup
huffman [Thu, 31 Jan 2008 01:31:19 +0100] rev 26018
new lemma is_lub_Pair; cleaned up some proofs
nipkow [Wed, 30 Jan 2008 17:36:03 +0100] rev 26017
commented stuff out
nipkow [Wed, 30 Jan 2008 17:34:21 +0100] rev 26016
added multiset comprehension
haftmann [Wed, 30 Jan 2008 10:57:47 +0100] rev 26015
idempotent semigroups
haftmann [Wed, 30 Jan 2008 10:57:46 +0100] rev 26014
dual orders and dual lattices
haftmann [Wed, 30 Jan 2008 10:57:44 +0100] rev 26013
Theorem Inductive.lfp_ordinal_induct generalized to complete lattices
huffman [Tue, 29 Jan 2008 18:00:12 +0100] rev 26012
new term-building combinators
haftmann [Tue, 29 Jan 2008 10:20:00 +0100] rev 26011
cleaned up evaluation interfaces
haftmann [Tue, 29 Jan 2008 10:19:58 +0100] rev 26010
tuned names
haftmann [Tue, 29 Jan 2008 10:19:56 +0100] rev 26009
treating division by zero properly
wenzelm [Mon, 28 Jan 2008 22:27:29 +0100] rev 26008
eliminated escaped white space;
wenzelm [Mon, 28 Jan 2008 22:27:27 +0100] rev 26007
basic scanners: produce symbol list instead of imploded string;
tuned signature;
wenzelm [Mon, 28 Jan 2008 22:27:27 +0100] rev 26006
* Outer syntax: string tokens no longer admit escaped white space;
wenzelm [Mon, 28 Jan 2008 22:27:26 +0100] rev 26005
location_of_position: Position.column_of (which counts Isabelle symbols, not characters);
wenzelm [Mon, 28 Jan 2008 22:27:24 +0100] rev 26004
added count/counted: improved position handling for token syntax;
removed obsolete incr_line/keep_line/scan_blank;
string tokens no longer admit escaped white space,
which was an accidental (undocumented) feature;
wenzelm [Mon, 28 Jan 2008 22:27:23 +0100] rev 26003
added column field;
replaced inc by general advance operation;
str_of: no output for file without line information;
wenzelm [Mon, 28 Jan 2008 22:27:23 +0100] rev 26002
T.count/counted: improved position handling for token syntax;
wenzelm [Mon, 28 Jan 2008 22:27:21 +0100] rev 26001
added column property;
wenzelm [Mon, 28 Jan 2008 22:27:20 +0100] rev 26000
removed redundant repeatd scanner combinator;
wenzelm [Mon, 28 Jan 2008 22:27:19 +0100] rev 25999
added ::: / @@@ scanner combinators;
berghofe [Mon, 28 Jan 2008 18:18:19 +0100] rev 25998
Tuned uniqueness proof for recursion combinator.
berghofe [Mon, 28 Jan 2008 18:17:42 +0100] rev 25997
Cleaned up simproc code.
urbanc [Mon, 28 Jan 2008 08:14:31 +0100] rev 25996
tuned the proof of the substitution lemma
wenzelm [Sun, 27 Jan 2008 22:21:39 +0100] rev 25995
rename_client_map_tac: avoid ill-defined thm reference;
wenzelm [Sun, 27 Jan 2008 22:21:37 +0100] rev 25994
use_thy: do not set implicit ML context anymore;
wenzelm [Sun, 27 Jan 2008 22:21:35 +0100] rev 25993
added ambiguity_limit (restricts parse trees / terms printed in messages);
tuned;
wenzelm [Sun, 27 Jan 2008 22:21:34 +0100] rev 25992
renamed thms_containing_limit to FindTheorems.limit;
wenzelm [Sun, 27 Jan 2008 20:04:32 +0100] rev 25991
eliminated some legacy ML files;
wenzelm [Sun, 27 Jan 2008 20:04:31 +0100] rev 25990
added bind_thms;
wenzelm [Sun, 27 Jan 2008 20:04:30 +0100] rev 25989
tuned;
wenzelm [Sun, 27 Jan 2008 18:32:32 +0100] rev 25988
removed legacy ML file;
wenzelm [Sat, 26 Jan 2008 23:15:33 +0100] rev 25987
syntax error: unified output of priorities;
wenzelm [Sat, 26 Jan 2008 22:14:07 +0100] rev 25986
syntax error: reduced spam -- print expected nonterminals instead of terminals;
tuned pretty_gram;
wenzelm [Sat, 26 Jan 2008 20:01:37 +0100] rev 25985
avoid redundant escaping of Isabelle symbols;
wenzelm [Sat, 26 Jan 2008 17:08:43 +0100] rev 25984
grouped versions of axioms/define/notes;
wenzelm [Sat, 26 Jan 2008 17:08:42 +0100] rev 25983
misc tuning and internal rearrangement;
tuned attribute syntax -- no need for eta-expansion;
wenzelm [Sat, 26 Jan 2008 17:08:41 +0100] rev 25982
added theorem group property;
wenzelm [Sat, 26 Jan 2008 17:08:40 +0100] rev 25981
added theorem group operations;
note_thmss: add kind to *all* intermediate thms;
get_kind: default to empty name;
wenzelm [Sat, 26 Jan 2008 17:08:39 +0100] rev 25980
added surround;
wenzelm [Sat, 26 Jan 2008 17:08:38 +0100] rev 25979
tuned attribute syntax -- no need for eta-expansion;
wenzelm [Sat, 26 Jan 2008 17:08:36 +0100] rev 25978
added theorem group;
wenzelm [Sat, 26 Jan 2008 17:08:35 +0100] rev 25977
internal inductive: fresh theorem group;
wenzelm [Fri, 25 Jan 2008 23:50:33 +0100] rev 25976
modernized primrec;
wenzelm [Fri, 25 Jan 2008 23:05:27 +0100] rev 25975
Codegenerator vs. Codegenerator_Pretty: loaded sequentially, due to hazardous ML sections;
more simultaneous use_thys;
wenzelm [Fri, 25 Jan 2008 23:05:25 +0100] rev 25974
modernized primrec;
wenzelm [Fri, 25 Jan 2008 23:05:24 +0100] rev 25973
tuned document;
modernized primrec;
wenzelm [Fri, 25 Jan 2008 23:05:23 +0100] rev 25972
tuned document;
wenzelm [Fri, 25 Jan 2008 22:04:46 +0100] rev 25971
tuned;
wenzelm [Fri, 25 Jan 2008 22:03:29 +0100] rev 25970
* Default settings: PROOFGENERAL_OPTIONS no longer impose xemacs here;
haftmann [Fri, 25 Jan 2008 14:54:49 +0100] rev 25969
tuned
haftmann [Fri, 25 Jan 2008 14:54:48 +0100] rev 25968
print postprocessor equations
haftmann [Fri, 25 Jan 2008 14:54:46 +0100] rev 25967
fixed and tuned
haftmann [Fri, 25 Jan 2008 14:54:44 +0100] rev 25966
dropped superfluous code theorems
haftmann [Fri, 25 Jan 2008 14:54:41 +0100] rev 25965
improved code theorem setup
haftmann [Fri, 25 Jan 2008 14:53:58 +0100] rev 25964
consistent interacitve bootstrap of HOL-Main
haftmann [Fri, 25 Jan 2008 14:53:56 +0100] rev 25963
distinguished examples for Efficient_Nat.thy
haftmann [Fri, 25 Jan 2008 14:53:55 +0100] rev 25962
clarified setup of method "normalization"
haftmann [Fri, 25 Jan 2008 14:53:52 +0100] rev 25961
moved definition of power on ints to theory Int
wenzelm [Thu, 24 Jan 2008 23:51:22 +0100] rev 25960
removed unused properties;
replaced ContextPosition by Position.thread_data;
wenzelm [Thu, 24 Jan 2008 23:51:20 +0100] rev 25959
replaced ContextPosition by Position.thread_data;
wenzelm [Thu, 24 Jan 2008 23:51:19 +0100] rev 25958
statement: keep explicit position;
replaced ContextPosition by Position.thread_data;
wenzelm [Thu, 24 Jan 2008 23:51:18 +0100] rev 25957
improved apply: handle thread position, apply to context here;
replaced ContextPosition by Position.thread_position;
wenzelm [Thu, 24 Jan 2008 23:51:17 +0100] rev 25956
removed unused Toplevel.properties;
wenzelm [Thu, 24 Jan 2008 23:51:15 +0100] rev 25955
added combinator for wrapped lazy evaluation;
wenzelm [Thu, 24 Jan 2008 23:51:13 +0100] rev 25954
added setmp_thread_data_seq;
wenzelm [Thu, 24 Jan 2008 23:51:11 +0100] rev 25953
removed obsolete context_position.ML (superseded by Position.thread_data);
wenzelm [Thu, 24 Jan 2008 12:02:44 +0100] rev 25952
switched to polyml-cvs;
berghofe [Thu, 24 Jan 2008 11:26:54 +0100] rev 25951
Reimplemented proof of strong induction theorem.
berghofe [Thu, 24 Jan 2008 11:23:11 +0100] rev 25950
Added lemma at_fin_set_fresh.
wenzelm [Wed, 23 Jan 2008 23:35:23 +0100] rev 25949
reactivated mk of java/scala sources, with paranoia PATH setting for sunbroy;
wenzelm [Wed, 23 Jan 2008 22:57:11 +0100] rev 25948
exceptions: assign result = null properly;
wenzelm [Wed, 23 Jan 2008 22:57:09 +0100] rev 25947
tuned proofs;
wenzelm [Wed, 23 Jan 2008 22:57:07 +0100] rev 25946
recovered #der example without using val it;
haftmann [Wed, 23 Jan 2008 09:57:55 +0100] rev 25945
yet another OCaml fix
haftmann [Tue, 22 Jan 2008 23:07:25 +0100] rev 25944
tuned
haftmann [Tue, 22 Jan 2008 23:07:24 +0100] rev 25943
added map_split
haftmann [Tue, 22 Jan 2008 23:07:21 +0100] rev 25942
added class semiring_div
haftmann [Tue, 22 Jan 2008 23:06:58 +0100] rev 25941
fixed OCaml
haftmann [Tue, 22 Jan 2008 11:37:28 +0100] rev 25940
avoid 'it' in ML expressions
berghofe [Mon, 21 Jan 2008 14:18:49 +0100] rev 25939
Removed Logic.auto_rename.
haftmann [Mon, 21 Jan 2008 08:45:36 +0100] rev 25938
Efficient_Nat streamlined and improved
haftmann [Mon, 21 Jan 2008 08:43:37 +0100] rev 25937
tuned proof
haftmann [Mon, 21 Jan 2008 08:43:36 +0100] rev 25936
non-negative numerals
haftmann [Mon, 21 Jan 2008 08:43:35 +0100] rev 25935
tuned
haftmann [Mon, 21 Jan 2008 08:43:34 +0100] rev 25934
more lemmas
haftmann [Mon, 21 Jan 2008 08:43:33 +0100] rev 25933
proper meaningful examples
haftmann [Mon, 21 Jan 2008 08:43:32 +0100] rev 25932
explicit auxiliary function for code setup
haftmann [Mon, 21 Jan 2008 08:43:31 +0100] rev 25931
streamlined and improved
haftmann [Mon, 21 Jan 2008 08:43:30 +0100] rev 25930
adjusted to constant and theorem renames
haftmann [Mon, 21 Jan 2008 08:43:29 +0100] rev 25929
avoiding direct references to numeral presentation
haftmann [Mon, 21 Jan 2008 08:43:27 +0100] rev 25928
tuned code setup
huffman [Fri, 18 Jan 2008 20:34:28 +0100] rev 25927
add space to binder syntax
huffman [Fri, 18 Jan 2008 20:31:11 +0100] rev 25926
pcpodef generates strict_iff lemmas
huffman [Fri, 18 Jan 2008 20:22:07 +0100] rev 25925
change lemma admD to rule_format
haftmann [Fri, 18 Jan 2008 08:30:12 +0100] rev 25924
improved implementation
huffman [Thu, 17 Jan 2008 21:56:33 +0100] rev 25923
convert lemma lub_mono to rule_format
huffman [Thu, 17 Jan 2008 21:44:19 +0100] rev 25922
rename lemma chain_mono3 -> chain_mono, chain_mono -> chain_mono_less
huffman [Thu, 17 Jan 2008 00:51:20 +0100] rev 25921
change class axiom chfin to rule_format
huffman [Wed, 16 Jan 2008 22:41:49 +0100] rev 25920
change class axiom ax_flat to rule_format
haftmann [Tue, 15 Jan 2008 16:19:23 +0100] rev 25919
joined theories IntDef, Numeral, IntArith to theory Int
haftmann [Tue, 15 Jan 2008 16:19:21 +0100] rev 25918
tuned
haftmann [Tue, 15 Jan 2008 16:19:20 +0100] rev 25917
further localization
haftmann [Tue, 15 Jan 2008 16:19:19 +0100] rev 25916
explicit code lemma for implication
huffman [Tue, 15 Jan 2008 02:38:13 +0100] rev 25915
add instance for class bifinite
huffman [Tue, 15 Jan 2008 02:20:47 +0100] rev 25914
clean up some proofs;
add lemmas spair_strict_iff, spair_less_iff, spair_eq_iff;
add instance for class bifinite
huffman [Tue, 15 Jan 2008 02:18:01 +0100] rev 25913
declare cpair_strict [simp]
isatest [Mon, 14 Jan 2008 23:19:28 +0100] rev 25912
make at-sml-dev experimental
huffman [Mon, 14 Jan 2008 21:42:58 +0100] rev 25911
added bifinite class instance
huffman [Mon, 14 Jan 2008 21:16:06 +0100] rev 25910
add bifinite instances
huffman [Mon, 14 Jan 2008 21:15:20 +0100] rev 25909
add class bifinite_cpo for possibly-unpointed bifinite domains
huffman [Mon, 14 Jan 2008 20:45:10 +0100] rev 25908
cleaned up instance proofs
huffman [Mon, 14 Jan 2008 20:35:52 +0100] rev 25907
new-style instantiation proof for unit :: po
huffman [Mon, 14 Jan 2008 20:28:59 +0100] rev 25906
class bifinite supersedes class dcpo; remove unnecessary dcpo stuff
huffman [Mon, 14 Jan 2008 20:04:40 +0100] rev 25905
simplified chfin instance proof
huffman [Mon, 14 Jan 2008 19:26:41 +0100] rev 25904
new theory of powerdomains
huffman [Mon, 14 Jan 2008 19:26:01 +0100] rev 25903
new theory of bifinite domains
huffman [Mon, 14 Jan 2008 19:25:21 +0100] rev 25902
new-style class instantiation
huffman [Mon, 14 Jan 2008 18:25:20 +0100] rev 25901
added lemmas lub_distribs
nipkow [Mon, 14 Jan 2008 16:15:55 +0100] rev 25900
*** empty log message ***
nipkow [Mon, 14 Jan 2008 11:45:57 +0100] rev 25899
*** empty log message ***
huffman [Mon, 14 Jan 2008 03:58:30 +0100] rev 25898
compact_chfin is now declared simp
huffman [Mon, 14 Jan 2008 03:56:31 +0100] rev 25897
use new-style class for po
huffman [Mon, 14 Jan 2008 03:54:31 +0100] rev 25896
add lemma contI2
huffman [Mon, 14 Jan 2008 03:49:53 +0100] rev 25895
converted adm_all and adm_ball to rule_format; cleaned up
berghofe [Sun, 13 Jan 2008 11:54:36 +0100] rev 25894
Equations for constants without arguments are now declared using
"val" instead of "fun".
huffman [Thu, 10 Jan 2008 20:53:06 +0100] rev 25893
new theory defining set as a pcpo
berghofe [Thu, 10 Jan 2008 19:28:02 +0100] rev 25892
Test data generation and conversion to terms are now more closely
intertwined, to allow displaying of functions in test data.
berghofe [Thu, 10 Jan 2008 19:25:08 +0100] rev 25891
New example involving functions.
berghofe [Thu, 10 Jan 2008 19:24:23 +0100] rev 25890
Now uses more carefully designed simpsets to prevent proofs from
failing for some strange datatypes with nested recursion.
berghofe [Thu, 10 Jan 2008 19:21:56 +0100] rev 25889
Test data generation and conversion to terms is now more closely
intertwined, to allow displaying of functions in test data.
berghofe [Thu, 10 Jan 2008 19:18:14 +0100] rev 25888
Eliminated DatatypeAux.dest_TFree to avoid clashes
with Term.dest_TFree.
berghofe [Thu, 10 Jan 2008 19:10:37 +0100] rev 25887
Added nil_const and cons_const.
berghofe [Thu, 10 Jan 2008 19:10:08 +0100] rev 25886
Added test data generator for function type (from Pure/codegen.ML).
berghofe [Thu, 10 Jan 2008 19:09:21 +0100] rev 25885
New interface for test data generators.
huffman [Thu, 10 Jan 2008 17:06:41 +0100] rev 25884
declare ch2ch_LAM [simp]
haftmann [Thu, 10 Jan 2008 08:21:03 +0100] rev 25883
added overloading target
huffman [Thu, 10 Jan 2008 05:43:20 +0100] rev 25882
new compactness lemmas; removed duplicated flat_less_iff
huffman [Thu, 10 Jan 2008 05:37:18 +0100] rev 25881
Compactness subsection with new lemmas
huffman [Thu, 10 Jan 2008 05:36:03 +0100] rev 25880
Compactness subsection with some new lemmas
huffman [Thu, 10 Jan 2008 05:15:43 +0100] rev 25879
new compactness lemmas
huffman [Thu, 10 Jan 2008 05:11:09 +0100] rev 25878
new lemmas max_in_chainI, max_in_chainD
haftmann [Wed, 09 Jan 2008 20:25:18 +0100] rev 25877
overloading target
nipkow [Wed, 09 Jan 2008 19:24:15 +0100] rev 25876
tuned
nipkow [Wed, 09 Jan 2008 19:23:50 +0100] rev 25875
added simp attributes/ proofs fixed
nipkow [Wed, 09 Jan 2008 19:23:36 +0100] rev 25874
added simp attributes
nipkow [Wed, 09 Jan 2008 10:56:35 +0100] rev 25873
Finally: no more unproven.
haftmann [Wed, 09 Jan 2008 08:57:12 +0100] rev 25872
tuned
haftmann [Wed, 09 Jan 2008 08:33:01 +0100] rev 25871
some more primrec
haftmann [Wed, 09 Jan 2008 08:32:09 +0100] rev 25870
tuned
haftmann [Wed, 09 Jan 2008 08:04:40 +0100] rev 25869
a note on syntax in class context
haftmann [Wed, 09 Jan 2008 08:04:03 +0100] rev 25868
a note on syntax
urbanc [Tue, 08 Jan 2008 23:11:08 +0100] rev 25867
tuned proofs
haftmann [Tue, 08 Jan 2008 11:37:37 +0100] rev 25866
normalization conversion
haftmann [Tue, 08 Jan 2008 11:37:32 +0100] rev 25865
tuned comment
haftmann [Tue, 08 Jan 2008 11:37:30 +0100] rev 25864
explicit type variables for instantiation
haftmann [Tue, 08 Jan 2008 11:37:29 +0100] rev 25863
better error reporting
haftmann [Tue, 08 Jan 2008 11:37:28 +0100] rev 25862
tuned
haftmann [Tue, 08 Jan 2008 11:37:27 +0100] rev 25861
refined overloading target
berghofe [Tue, 08 Jan 2008 10:24:34 +0100] rev 25860
imp_conv_disj is now declared as a "code unfold" lemma to avoid that
conclusion is evaluated eagerly.
wenzelm [Mon, 07 Jan 2008 11:40:20 +0100] rev 25859
isabelle.jars: temporarily disabled, until isatest gets up-to-date java;
urbanc [Mon, 07 Jan 2008 02:24:24 +0100] rev 25858
some pre-release tunings
wenzelm [Sun, 06 Jan 2008 19:18:01 +0100] rev 25857
more robust console thread (cf. jedit plugin version);
wenzelm [Sun, 06 Jan 2008 18:09:34 +0100] rev 25856
build Isabelle process wrapper;
build jEdit plugin, if Scala is available;
wenzelm [Sun, 06 Jan 2008 18:04:09 +0100] rev 25855
* Rudimentary Isabelle plugin for jEdit;
wenzelm [Sun, 06 Jan 2008 17:11:11 +0100] rev 25854
added plugin installation;
wenzelm [Sun, 06 Jan 2008 17:01:45 +0100] rev 25853
tuned;
wenzelm [Sun, 06 Jan 2008 16:59:42 +0100] rev 25852
purge build directory;
wenzelm [Sun, 06 Jan 2008 16:57:25 +0100] rev 25851
basic setup for Isabelle/jEdit plugin;
wenzelm [Sun, 06 Jan 2008 16:36:29 +0100] rev 25850
added interface for command-line option;
wenzelm [Sun, 06 Jan 2008 15:57:57 +0100] rev 25849
removed obsolete prompt and channel markups;
replaced prompt markup by prompt channel setup (avoids left-over XML encoding);
tuned;
wenzelm [Sun, 06 Jan 2008 15:57:56 +0100] rev 25848
replaced prompt markup by prompt channel setup;
wenzelm [Sun, 06 Jan 2008 15:57:54 +0100] rev 25847
removed obsolete prompt markup;
wenzelm [Sun, 06 Jan 2008 15:57:52 +0100] rev 25846
removed unused of_stream;
tty: Output.prompt, avoid low-level TextIO;
wenzelm [Sun, 06 Jan 2008 15:57:51 +0100] rev 25845
added explicit prompt channel (prompt_fn/prompt);
tuned;
wenzelm [Sun, 06 Jan 2008 15:57:49 +0100] rev 25844
removed obsolete prompt and channel markups;
chaieb [Sat, 05 Jan 2008 23:05:29 +0100] rev 25843
Tuned relevant premises selection
wenzelm [Sat, 05 Jan 2008 21:57:18 +0100] rev 25842
tuned comments;
wenzelm [Sat, 05 Jan 2008 21:37:24 +0100] rev 25841
added symbol output mode, with XML escapes;
improved message markup: get first position from body text;
added INIT message, with pid and session property;
removed adhoc PID handling;
tuned;
wenzelm [Sat, 05 Jan 2008 21:37:23 +0100] rev 25840
export session id;
wenzelm [Sat, 05 Jan 2008 21:37:21 +0100] rev 25839
secure_main: removed separate welcome;
wenzelm [Sat, 05 Jan 2008 21:37:20 +0100] rev 25838
removed unused text_charref, cdata;
added plain_content;
wenzelm [Sat, 05 Jan 2008 21:37:18 +0100] rev 25837
added INIT message, with pid and session property;
removed adhoc PID handling;
haftmann [Sat, 05 Jan 2008 09:16:27 +0100] rev 25836
more instantiation
haftmann [Sat, 05 Jan 2008 09:16:11 +0100] rev 25835
adhering to instantiation policy
huffman [Fri, 04 Jan 2008 23:56:47 +0100] rev 25834
cleaned up some proofs
huffman [Fri, 04 Jan 2008 23:24:32 +0100] rev 25833
simplified some proofs
urbanc [Fri, 04 Jan 2008 16:35:22 +0100] rev 25832
partially adapted to new inversion rules
urbanc [Fri, 04 Jan 2008 09:34:11 +0100] rev 25831
adapted to new inversion rules
haftmann [Fri, 04 Jan 2008 09:05:01 +0100] rev 25830
fixed typo
haftmann [Fri, 04 Jan 2008 09:04:32 +0100] rev 25829
improved warning
huffman [Fri, 04 Jan 2008 00:54:12 +0100] rev 25828
add new is_ub lemmas; clean up directed_finite proofs
huffman [Fri, 04 Jan 2008 00:01:02 +0100] rev 25827
new instance proofs for classes finite_po, chfin, flat
huffman [Thu, 03 Jan 2008 23:59:51 +0100] rev 25826
new lemma flat_less_iff
huffman [Thu, 03 Jan 2008 23:58:27 +0100] rev 25825
generalized chfindom_monofun2cont
berghofe [Thu, 03 Jan 2008 23:19:30 +0100] rev 25824
Implemented proof of strong case analysis rule.
berghofe [Thu, 03 Jan 2008 23:18:19 +0100] rev 25823
Added function fresh_const.
berghofe [Thu, 03 Jan 2008 23:17:01 +0100] rev 25822
Added function partition_rules'.
wenzelm [Thu, 03 Jan 2008 23:01:51 +0100] rev 25821
another attempt to disable documents;
wenzelm [Thu, 03 Jan 2008 22:25:16 +0100] rev 25820
simplified position_props, always include line/file fields;
wenzelm [Thu, 03 Jan 2008 22:25:15 +0100] rev 25819
replaced thread_properties by simplified version in position.ML;
wenzelm [Thu, 03 Jan 2008 22:25:13 +0100] rev 25818
nested_command: simplified properties vs. position -- the latter also includes id now;
wenzelm [Thu, 03 Jan 2008 22:25:12 +0100] rev 25817
type T: based on properties, added id field;
added thread_data, setmp_thread_data (formerly in toplevel.ML);
tuned signature;
wenzelm [Thu, 03 Jan 2008 22:25:11 +0100] rev 25816
moved id to position properties;
huffman [Thu, 03 Jan 2008 22:10:52 +0100] rev 25815
instance unit :: finite_po
huffman [Thu, 03 Jan 2008 22:09:44 +0100] rev 25814
new axclass finite_po < finite, po
huffman [Thu, 03 Jan 2008 22:08:54 +0100] rev 25813
add lub_maximal lemmas;
modify conclusion of directed_finiteD;
declare not_directed_empty [simp]
wenzelm [Thu, 03 Jan 2008 20:29:00 +0100] rev 25812
added class Property: basic Isabelle properties;
chaieb [Thu, 03 Jan 2008 18:19:27 +0100] rev 25811
tuned relevance test for presburger
wenzelm [Thu, 03 Jan 2008 17:50:44 +0100] rev 25810
output message properties: id or position;
wenzelm [Thu, 03 Jan 2008 17:50:43 +0100] rev 25809
toplevel print_exn: proper setmp_thread_properties;
wenzelm [Thu, 03 Jan 2008 17:50:42 +0100] rev 25808
added id property;
wenzelm [Thu, 03 Jan 2008 17:50:41 +0100] rev 25807
Result: added props field;
tuned;
huffman [Thu, 03 Jan 2008 17:22:24 +0100] rev 25806
remove legacy ML bindings
huffman [Thu, 03 Jan 2008 17:02:56 +0100] rev 25805
new-style theorem references
huffman [Thu, 03 Jan 2008 16:53:27 +0100] rev 25804
fix theorem references
huffman [Thu, 03 Jan 2008 16:31:53 +0100] rev 25803
generalized and simplified proof of adm_Finite
huffman [Thu, 03 Jan 2008 16:29:37 +0100] rev 25802
new lemma adm_upward
chaieb [Thu, 03 Jan 2008 10:27:40 +0100] rev 25801
Tuned (type information in Lemmas)
chaieb [Thu, 03 Jan 2008 10:27:34 +0100] rev 25800
Changed order of tactics in presburger --- thinning before case splits
wenzelm [Thu, 03 Jan 2008 00:15:42 +0100] rev 25799
maintain thread transition properties;
wenzelm [Thu, 03 Jan 2008 00:15:41 +0100] rev 25798
setmp_thread_data;
wenzelm [Thu, 03 Jan 2008 00:15:39 +0100] rev 25797
added setmp_thread_data;
wenzelm [Wed, 02 Jan 2008 23:00:57 +0100] rev 25796
type transition: added properties field;
wenzelm [Wed, 02 Jan 2008 23:00:56 +0100] rev 25795
added properties;
wenzelm [Wed, 02 Jan 2008 23:00:54 +0100] rev 25794
Isabelle.command: IsarCmd.nested_command (with properties);
wenzelm [Wed, 02 Jan 2008 23:00:52 +0100] rev 25793
added nested_command (with explicit position argument via properties);
wenzelm [Wed, 02 Jan 2008 23:00:51 +0100] rev 25792
of_properties: return filtered result;
wenzelm [Wed, 02 Jan 2008 23:00:49 +0100] rev 25791
added method encodeProperties;
method command/ML: pass Properties;
tuned error messages;
wenzelm [Wed, 02 Jan 2008 21:03:49 +0100] rev 25790
setting -H 2000 and no documents for higher performance;
huffman [Wed, 02 Jan 2008 20:23:49 +0100] rev 25789
add dcpo instance proof
huffman [Wed, 02 Jan 2008 19:51:29 +0100] rev 25788
declare upE as cases rule; add new rule up_induct
huffman [Wed, 02 Jan 2008 19:41:12 +0100] rev 25787
update sq_ord/po instance proofs
huffman [Wed, 02 Jan 2008 18:57:40 +0100] rev 25786
move lemmas from Cont.thy to Ffun.thy;
reorder dependency of Cont.thy and Ffun.thy;
add dcpo instance proofs for function type
huffman [Wed, 02 Jan 2008 18:54:21 +0100] rev 25785
remove not_up_less_UU [simp]
huffman [Wed, 02 Jan 2008 18:29:03 +0100] rev 25784
update instance proofs for sq_ord, po; new instance proofs for dcpo
huffman [Wed, 02 Jan 2008 18:28:15 +0100] rev 25783
add lemma ub2ub_monofun'
huffman [Wed, 02 Jan 2008 18:27:07 +0100] rev 25782
added dcpo instance proofs
huffman [Wed, 02 Jan 2008 18:26:01 +0100] rev 25781
new class dcpo; added dcpo versions of some lemmas
huffman [Wed, 02 Jan 2008 18:23:45 +0100] rev 25780
added new lemmas
huffman [Wed, 02 Jan 2008 17:26:19 +0100] rev 25779
add lemma dir2dir_monofun
wenzelm [Wed, 02 Jan 2008 16:44:58 +0100] rev 25778
tuned;
huffman [Wed, 02 Jan 2008 16:37:27 +0100] rev 25777
new is_ub lemmas; new lub syntax for set image
wenzelm [Wed, 02 Jan 2008 16:33:07 +0100] rev 25776
Multithreading.max_threads := 0 refers to number of cores of underlying machine;
wenzelm [Wed, 02 Jan 2008 16:32:53 +0100] rev 25775
added Multithreading.max_threads_value, which maps a value of 0 to number of CPUs;
wenzelm [Wed, 02 Jan 2008 16:32:52 +0100] rev 25774
added usedir -M max (alias for -M 0);
huffman [Wed, 02 Jan 2008 16:17:49 +0100] rev 25773
new section for directed sets
haftmann [Wed, 02 Jan 2008 15:39:42 +0100] rev 25772
split of class uminus
haftmann [Wed, 02 Jan 2008 15:14:27 +0100] rev 25771
empty dictionaries for OCaml
haftmann [Wed, 02 Jan 2008 15:14:26 +0100] rev 25770
clarified policy
haftmann [Wed, 02 Jan 2008 15:14:25 +0100] rev 25769
tuned
haftmann [Wed, 02 Jan 2008 15:14:24 +0100] rev 25768
some more antiquotations