Mon, 01 Mar 2010 09:47:44 +0100 made smlnj happy
bulwahn [Mon, 01 Mar 2010 09:47:44 +0100] rev 35411
made smlnj happy
Sun, 28 Feb 2010 23:51:31 +0100 more antiquotations;
wenzelm [Sun, 28 Feb 2010 23:51:31 +0100] rev 35410
more antiquotations;
Sun, 28 Feb 2010 22:30:51 +0100 more antiquotations;
wenzelm [Sun, 28 Feb 2010 22:30:51 +0100] rev 35409
more antiquotations; eliminated legacy ML bindings;
Sat, 27 Feb 2010 23:13:01 +0100 modernized structure Term_Ord;
wenzelm [Sat, 27 Feb 2010 23:13:01 +0100] rev 35408
modernized structure Term_Ord;
Sat, 27 Feb 2010 22:52:25 +0100 use existing Typ_Graph;
wenzelm [Sat, 27 Feb 2010 22:52:25 +0100] rev 35407
use existing Typ_Graph;
Sat, 27 Feb 2010 22:52:06 +0100 further standard instances of functor Graph;
wenzelm [Sat, 27 Feb 2010 22:52:06 +0100] rev 35406
further standard instances of functor Graph;
Sat, 27 Feb 2010 22:41:22 +0100 code simplification by inlining;
wenzelm [Sat, 27 Feb 2010 22:41:22 +0100] rev 35405
code simplification by inlining;
Sat, 27 Feb 2010 21:56:55 +0100 just one copy of structure Term_Graph (in Pure);
wenzelm [Sat, 27 Feb 2010 21:56:55 +0100] rev 35404
just one copy of structure Term_Graph (in Pure);
Sat, 27 Feb 2010 21:56:05 +0100 modernized structure Int_Graph;
wenzelm [Sat, 27 Feb 2010 21:56:05 +0100] rev 35403
modernized structure Int_Graph;
Sat, 27 Feb 2010 20:57:08 +0100 clarified @{const_name} vs. @{const_abbrev};
wenzelm [Sat, 27 Feb 2010 20:57:08 +0100] rev 35402
clarified @{const_name} vs. @{const_abbrev};
Sat, 27 Feb 2010 20:56:03 +0100 clarified @{const_name} (only logical consts) vs. @{const_abbrev};
wenzelm [Sat, 27 Feb 2010 20:56:03 +0100] rev 35401
clarified @{const_name} (only logical consts) vs. @{const_abbrev}; tuned;
Sat, 27 Feb 2010 20:55:18 +0100 type/const name: explicitly allow abbreviations as well;
wenzelm [Sat, 27 Feb 2010 20:55:18 +0100] rev 35400
type/const name: explicitly allow abbreviations as well;
Sat, 27 Feb 2010 20:51:51 +0100 clarified ProofContext.read_const(_proper)/Args.const(_proper) wrt. strict logical consts;
wenzelm [Sat, 27 Feb 2010 20:51:51 +0100] rev 35399
clarified ProofContext.read_const(_proper)/Args.const(_proper) wrt. strict logical consts;
Sat, 27 Feb 2010 13:55:03 +0100 added at-poly-test, which is intended for performance tests of Poly/ML itself;
wenzelm [Sat, 27 Feb 2010 13:55:03 +0100] rev 35398
added at-poly-test, which is intended for performance tests of Poly/ML itself;
Sat, 27 Feb 2010 13:32:55 +0100 more precise syntax antiquotations;
wenzelm [Sat, 27 Feb 2010 13:32:55 +0100] rev 35397
more precise syntax antiquotations;
Sat, 27 Feb 2010 13:32:38 +0100 ML antiquotations for type classes;
wenzelm [Sat, 27 Feb 2010 13:32:38 +0100] rev 35396
ML antiquotations for type classes;
Sat, 27 Feb 2010 13:32:18 +0100 read_class: perform actual read, with source position;
wenzelm [Sat, 27 Feb 2010 13:32:18 +0100] rev 35395
read_class: perform actual read, with source position;
Sat, 27 Feb 2010 13:32:05 +0100 parallel brute-force disambiguation;
wenzelm [Sat, 27 Feb 2010 13:32:05 +0100] rev 35394
parallel brute-force disambiguation;
Sat, 27 Feb 2010 13:31:55 +0100 degrade gracefully in CRITICAL section;
wenzelm [Sat, 27 Feb 2010 13:31:55 +0100] rev 35393
degrade gracefully in CRITICAL section;
Fri, 26 Feb 2010 23:08:45 +0100 gen_dest_case: recovered @{const_name} from c8a6fae0ad0c, because of separate Syntax.mark_const in case_tr' -- avoid extra syntax markers in output;
wenzelm [Fri, 26 Feb 2010 23:08:45 +0100] rev 35392
gen_dest_case: recovered @{const_name} from c8a6fae0ad0c, because of separate Syntax.mark_const in case_tr' -- avoid extra syntax markers in output;
Fri, 26 Feb 2010 23:07:27 +0100 tuned;
wenzelm [Fri, 26 Feb 2010 23:07:27 +0100] rev 35391
tuned;
Fri, 26 Feb 2010 23:05:47 +0100 use simplified Syntax.escape;
wenzelm [Fri, 26 Feb 2010 23:05:47 +0100] rev 35390
use simplified Syntax.escape;
Fri, 26 Feb 2010 21:43:26 +0100 tuned hyp_subst_tac';
wenzelm [Fri, 26 Feb 2010 21:43:26 +0100] rev 35389
tuned hyp_subst_tac';
Fri, 26 Feb 2010 18:38:23 +0100 use SAT4J for "Tests_Nits.thy" for safety (this should solve the Isatest failures) + minor changes
blanchet [Fri, 26 Feb 2010 18:38:23 +0100] rev 35388
use SAT4J for "Tests_Nits.thy" for safety (this should solve the Isatest failures) + minor changes
Fri, 26 Feb 2010 16:50:09 +0100 merged
blanchet [Fri, 26 Feb 2010 16:50:09 +0100] rev 35387
merged
Fri, 26 Feb 2010 16:49:46 +0100 more work on the new monotonicity stuff in Nitpick
blanchet [Fri, 26 Feb 2010 16:49:46 +0100] rev 35386
more work on the new monotonicity stuff in Nitpick
Thu, 25 Feb 2010 16:33:39 +0100 improved precision of infinite "shallow" datatypes in Nitpick;
blanchet [Thu, 25 Feb 2010 16:33:39 +0100] rev 35385
improved precision of infinite "shallow" datatypes in Nitpick; e.g. strings used for variable names, instead of an opaque type
Thu, 25 Feb 2010 10:08:44 +0100 cosmetics
blanchet [Thu, 25 Feb 2010 10:08:44 +0100] rev 35384
cosmetics
Fri, 26 Feb 2010 13:29:43 +0100 merged
bulwahn [Fri, 26 Feb 2010 13:29:43 +0100] rev 35383
merged
Fri, 26 Feb 2010 09:49:00 +0100 merged
bulwahn [Fri, 26 Feb 2010 09:49:00 +0100] rev 35382
merged
Thu, 25 Feb 2010 15:36:38 +0100 adding no_topmost_reordering as new option to the code_pred command
bulwahn [Thu, 25 Feb 2010 15:36:38 +0100] rev 35381
adding no_topmost_reordering as new option to the code_pred command
Thu, 25 Feb 2010 14:01:34 +0100 adopting Mutabelle to quickcheck reporting; improving quickcheck reporting
bulwahn [Thu, 25 Feb 2010 14:01:34 +0100] rev 35380
adopting Mutabelle to quickcheck reporting; improving quickcheck reporting
Thu, 25 Feb 2010 10:04:50 +0100 added quiet option to quickcheck command
bulwahn [Thu, 25 Feb 2010 10:04:50 +0100] rev 35379
added quiet option to quickcheck command
Thu, 25 Feb 2010 09:28:01 +0100 added basic reporting of test cases to quickcheck
bulwahn [Thu, 25 Feb 2010 09:28:01 +0100] rev 35378
added basic reporting of test cases to quickcheck
Fri, 26 Feb 2010 10:57:35 +0100 merged
haftmann [Fri, 26 Feb 2010 10:57:35 +0100] rev 35377
merged
Fri, 26 Feb 2010 10:48:21 +0100 use abstract code cerficates for bare code theorems
haftmann [Fri, 26 Feb 2010 10:48:21 +0100] rev 35376
use abstract code cerficates for bare code theorems
Fri, 26 Feb 2010 10:48:20 +0100 implement quotient_of for odl SML code generator
haftmann [Fri, 26 Feb 2010 10:48:20 +0100] rev 35375
implement quotient_of for odl SML code generator
Fri, 26 Feb 2010 09:20:18 +0100 adjusted to cs. e4a7947e02b8
haftmann [Fri, 26 Feb 2010 09:20:18 +0100] rev 35374
adjusted to cs. e4a7947e02b8
Wed, 24 Feb 2010 14:42:28 +0100 bound argument for abstype proposition
haftmann [Wed, 24 Feb 2010 14:42:28 +0100] rev 35373
bound argument for abstype proposition
Wed, 24 Feb 2010 14:34:40 +0100 renamed theory Rational to Rat
haftmann [Wed, 24 Feb 2010 14:34:40 +0100] rev 35372
renamed theory Rational to Rat
Wed, 24 Feb 2010 14:19:54 +0100 tuned whitespace
haftmann [Wed, 24 Feb 2010 14:19:54 +0100] rev 35371
tuned whitespace
Wed, 24 Feb 2010 14:19:54 +0100 more precise exception handler
haftmann [Wed, 24 Feb 2010 14:19:54 +0100] rev 35370
more precise exception handler
Wed, 24 Feb 2010 14:19:53 +0100 more general case and induct rules; normalize and quotient_of; abstract code generation
haftmann [Wed, 24 Feb 2010 14:19:53 +0100] rev 35369
more general case and induct rules; normalize and quotient_of; abstract code generation
Wed, 24 Feb 2010 14:19:53 +0100 crossproduct coprimality lemmas
haftmann [Wed, 24 Feb 2010 14:19:53 +0100] rev 35368
crossproduct coprimality lemmas
Wed, 24 Feb 2010 14:19:53 +0100 lemma div_mult_swap, dvd_div_eq_mult, dvd_div_div_eq_mult
haftmann [Wed, 24 Feb 2010 14:19:53 +0100] rev 35367
lemma div_mult_swap, dvd_div_eq_mult, dvd_div_div_eq_mult
Wed, 24 Feb 2010 14:19:52 +0100 evaluation for abstypes
haftmann [Wed, 24 Feb 2010 14:19:52 +0100] rev 35366
evaluation for abstypes
Thu, 25 Feb 2010 22:46:52 +0100 modernized structure Split_Rule;
wenzelm [Thu, 25 Feb 2010 22:46:52 +0100] rev 35365
modernized structure Split_Rule; tuned signature; more antiquotations;
Thu, 25 Feb 2010 22:32:09 +0100 more antiquotations;
wenzelm [Thu, 25 Feb 2010 22:32:09 +0100] rev 35364
more antiquotations;
Thu, 25 Feb 2010 22:17:33 +0100 explicit @{type_syntax} markup;
wenzelm [Thu, 25 Feb 2010 22:17:33 +0100] rev 35363
explicit @{type_syntax} markup;
Thu, 25 Feb 2010 22:15:27 +0100 explicit @{type_syntax} markup;
wenzelm [Thu, 25 Feb 2010 22:15:27 +0100] rev 35362
explicit @{type_syntax} markup; misc tuning and simplification;
Thu, 25 Feb 2010 22:08:43 +0100 more orthogonal antiquotations for type constructors;
wenzelm [Thu, 25 Feb 2010 22:08:43 +0100] rev 35361
more orthogonal antiquotations for type constructors;
Thu, 25 Feb 2010 22:06:43 +0100 clarified ProofContext.read_type_name/Args.type_name wrt strict logical constructors;
wenzelm [Thu, 25 Feb 2010 22:06:43 +0100] rev 35360
clarified ProofContext.read_type_name/Args.type_name wrt strict logical constructors;
Thu, 25 Feb 2010 22:05:34 +0100 provide direct access to the different kinds of type declarations;
wenzelm [Thu, 25 Feb 2010 22:05:34 +0100] rev 35359
provide direct access to the different kinds of type declarations;
Thu, 25 Feb 2010 09:16:16 +0100 use mixfix syntax for Boogie types
boehmes [Thu, 25 Feb 2010 09:16:16 +0100] rev 35358
use mixfix syntax for Boogie types
Wed, 24 Feb 2010 22:45:14 +0100 merged
wenzelm [Wed, 24 Feb 2010 22:45:14 +0100] rev 35357
merged
Wed, 24 Feb 2010 18:39:24 +0100 added variant of boogie_vc to prove a single assertion: keep premises (i.e. the trace up this assertion) as facts in the context (and not as part of the goal) to increase performance when dealing with large goals
boehmes [Wed, 24 Feb 2010 18:39:24 +0100] rev 35356
added variant of boogie_vc to prove a single assertion: keep premises (i.e. the trace up this assertion) as facts in the context (and not as part of the goal) to increase performance when dealing with large goals
Wed, 24 Feb 2010 22:09:50 +0100 modernized syntax declarations, and make them actually work with authentic syntax;
wenzelm [Wed, 24 Feb 2010 22:09:50 +0100] rev 35355
modernized syntax declarations, and make them actually work with authentic syntax;
Wed, 24 Feb 2010 22:04:10 +0100 observe standard convention for syntax consts;
wenzelm [Wed, 24 Feb 2010 22:04:10 +0100] rev 35354
observe standard convention for syntax consts;
Wed, 24 Feb 2010 21:59:21 +0100 proper type syntax (cf. 7425aece4ee3);
wenzelm [Wed, 24 Feb 2010 21:59:21 +0100] rev 35353
proper type syntax (cf. 7425aece4ee3);
Wed, 24 Feb 2010 21:55:46 +0100 observe standard convention for syntax consts;
wenzelm [Wed, 24 Feb 2010 21:55:46 +0100] rev 35352
observe standard convention for syntax consts;
Wed, 24 Feb 2010 20:37:01 +0100 allow general mixfix syntax for type constructors;
wenzelm [Wed, 24 Feb 2010 20:37:01 +0100] rev 35351
allow general mixfix syntax for type constructors;
Wed, 24 Feb 2010 07:06:39 -0800 merged
huffman [Wed, 24 Feb 2010 07:06:39 -0800] rev 35350
merged
Tue, 23 Feb 2010 14:44:43 -0800 merged
huffman [Tue, 23 Feb 2010 14:44:43 -0800] rev 35349
merged
Tue, 23 Feb 2010 14:44:24 -0800 remove redundant lemma realpow_increasing
huffman [Tue, 23 Feb 2010 14:44:24 -0800] rev 35348
remove redundant lemma realpow_increasing
(0) -30000 -10000 -3000 -1000 -300 -100 -64 +64 +100 +300 +1000 +3000 +10000 +30000 tip