Sun, 20 Nov 2011 13:29:12 +0100 tuned;
wenzelm [Sun, 20 Nov 2011 13:29:12 +0100] rev 45594
tuned;
Sat, 19 Nov 2011 21:23:16 +0100 NEWS;
wenzelm [Sat, 19 Nov 2011 21:23:16 +0100] rev 45593
NEWS;
Sat, 19 Nov 2011 21:18:38 +0100 added ML antiquotation @{attributes};
wenzelm [Sat, 19 Nov 2011 21:18:38 +0100] rev 45592
added ML antiquotation @{attributes};
Sat, 19 Nov 2011 17:20:17 +0100 merged
wenzelm [Sat, 19 Nov 2011 17:20:17 +0100] rev 45591
merged
Sat, 19 Nov 2011 12:42:21 +0100 made SML/NJ happy
blanchet [Sat, 19 Nov 2011 12:42:21 +0100] rev 45590
made SML/NJ happy
Sat, 19 Nov 2011 16:16:33 +0100 simplified Locale.add_thmss, after partial evaluation of attributes;
wenzelm [Sat, 19 Nov 2011 16:16:33 +0100] rev 45589
simplified Locale.add_thmss, after partial evaluation of attributes;
Sat, 19 Nov 2011 15:34:37 +0100 misc tuning;
wenzelm [Sat, 19 Nov 2011 15:34:37 +0100] rev 45588
misc tuning;
Sat, 19 Nov 2011 15:04:36 +0100 tuned;
wenzelm [Sat, 19 Nov 2011 15:04:36 +0100] rev 45587
tuned;
Sat, 19 Nov 2011 14:31:43 +0100 refined partial evaluation of attributes: avoid duplication of facts for plain declarations;
wenzelm [Sat, 19 Nov 2011 14:31:43 +0100] rev 45586
refined partial evaluation of attributes: avoid duplication of facts for plain declarations; tuned;
Sat, 19 Nov 2011 13:36:38 +0100 discontinued slightly odd write_prv, which would still write .prv files the first time, and deprive add-on tools from date stamp change (cf. 157e74588c49);
wenzelm [Sat, 19 Nov 2011 13:36:38 +0100] rev 45585
discontinued slightly odd write_prv, which would still write .prv files the first time, and deprive add-on tools from date stamp change (cf. 157e74588c49);
Sat, 19 Nov 2011 13:02:50 +0100 do not store vacuous theorem specifications -- relevant for frugal local theory content;
wenzelm [Sat, 19 Nov 2011 13:02:50 +0100] rev 45584
do not store vacuous theorem specifications -- relevant for frugal local theory content; tuned;
Sat, 19 Nov 2011 12:33:18 +0100 put structural attributes of 'obtains' in outer declarations, to make it actually work in local theory;
wenzelm [Sat, 19 Nov 2011 12:33:18 +0100] rev 45583
put structural attributes of 'obtains' in outer declarations, to make it actually work in local theory; tuned;
Fri, 18 Nov 2011 22:32:57 +0100 sequential lemmas to accomodate static rule attributes;
wenzelm [Fri, 18 Nov 2011 22:32:57 +0100] rev 45582
sequential lemmas to accomodate static rule attributes;
Fri, 18 Nov 2011 21:55:24 +0100 partial evaluation of locale facts leads to static scoping of rule attributes;
wenzelm [Fri, 18 Nov 2011 21:55:24 +0100] rev 45581
partial evaluation of locale facts leads to static scoping of rule attributes;
Fri, 18 Nov 2011 21:50:50 +0100 tuned message;
wenzelm [Fri, 18 Nov 2011 21:50:50 +0100] rev 45580
tuned message;
Fri, 18 Nov 2011 16:42:31 +0100 gave SML/NJ a chance
blanchet [Fri, 18 Nov 2011 16:42:31 +0100] rev 45579
gave SML/NJ a chance
Fri, 18 Nov 2011 14:47:08 +0100 more robust options
blanchet [Fri, 18 Nov 2011 14:47:08 +0100] rev 45578
more robust options
Fri, 18 Nov 2011 13:50:01 +0100 adding another example for lifting definitions
bulwahn [Fri, 18 Nov 2011 13:50:01 +0100] rev 45577
adding another example for lifting definitions
Fri, 18 Nov 2011 13:42:07 +0100 improving header
bulwahn [Fri, 18 Nov 2011 13:42:07 +0100] rev 45576
improving header
Fri, 18 Nov 2011 11:47:12 +0100 more "metis" calls in example
blanchet [Fri, 18 Nov 2011 11:47:12 +0100] rev 45575
more "metis" calls in example
Fri, 18 Nov 2011 11:47:12 +0100 be more silent when auto minimizing
blanchet [Fri, 18 Nov 2011 11:47:12 +0100] rev 45574
be more silent when auto minimizing
Fri, 18 Nov 2011 11:47:12 +0100 less offensive terminology
blanchet [Fri, 18 Nov 2011 11:47:12 +0100] rev 45573
less offensive terminology
Fri, 18 Nov 2011 11:47:12 +0100 more "metis" calls in example
blanchet [Fri, 18 Nov 2011 11:47:12 +0100] rev 45572
more "metis" calls in example
Fri, 18 Nov 2011 11:47:12 +0100 minor textual improvement
blanchet [Fri, 18 Nov 2011 11:47:12 +0100] rev 45571
minor textual improvement
Fri, 18 Nov 2011 11:47:12 +0100 pull variables (Var) out of lambdas, so that the Isabelle theorems closely mirror the Metis lambda-lifted ones
blanchet [Fri, 18 Nov 2011 11:47:12 +0100] rev 45570
pull variables (Var) out of lambdas, so that the Isabelle theorems closely mirror the Metis lambda-lifted ones
Fri, 18 Nov 2011 11:47:12 +0100 wrap lambdas earlier, to get more control over beta/eta
blanchet [Fri, 18 Nov 2011 11:47:12 +0100] rev 45569
wrap lambdas earlier, to get more control over beta/eta
Fri, 18 Nov 2011 11:47:12 +0100 move eta-contraction to before translation to Metis, to ensure everything stays in sync
blanchet [Fri, 18 Nov 2011 11:47:12 +0100] rev 45568
move eta-contraction to before translation to Metis, to ensure everything stays in sync
Fri, 18 Nov 2011 11:47:12 +0100 avoid that var names get changed by resolution in Metis lambda-lifting
blanchet [Fri, 18 Nov 2011 11:47:12 +0100] rev 45567
avoid that var names get changed by resolution in Metis lambda-lifting
Fri, 18 Nov 2011 11:47:12 +0100 better threading of type encodings between Sledgehammer and "metis"
blanchet [Fri, 18 Nov 2011 11:47:12 +0100] rev 45566
better threading of type encodings between Sledgehammer and "metis"
Fri, 18 Nov 2011 11:47:12 +0100 fixed bugs in lambda-lifting code -- ensure distinct names for variables
blanchet [Fri, 18 Nov 2011 11:47:12 +0100] rev 45565
fixed bugs in lambda-lifting code -- ensure distinct names for variables
Fri, 18 Nov 2011 11:47:12 +0100 protect prefix against variant mutations
blanchet [Fri, 18 Nov 2011 11:47:12 +0100] rev 45564
protect prefix against variant mutations
Fri, 18 Nov 2011 11:47:12 +0100 example cleanup
blanchet [Fri, 18 Nov 2011 11:47:12 +0100] rev 45563
example cleanup
Fri, 18 Nov 2011 11:47:12 +0100 example cleanup
blanchet [Fri, 18 Nov 2011 11:47:12 +0100] rev 45562
example cleanup
Fri, 18 Nov 2011 11:47:12 +0100 don't propagate user-set "type_enc" or "lam_trans" to Metis calls
blanchet [Fri, 18 Nov 2011 11:47:12 +0100] rev 45561
don't propagate user-set "type_enc" or "lam_trans" to Metis calls
Fri, 18 Nov 2011 11:47:12 +0100 don't needlessly pass "lam_lifted" option to "metis" call for SMT proof
blanchet [Fri, 18 Nov 2011 11:47:12 +0100] rev 45560
don't needlessly pass "lam_lifted" option to "metis" call for SMT proof
Fri, 18 Nov 2011 11:47:12 +0100 avoid spurious messages in "lam_lifting" mode
blanchet [Fri, 18 Nov 2011 11:47:12 +0100] rev 45559
avoid spurious messages in "lam_lifting" mode
Fri, 18 Nov 2011 11:47:12 +0100 eta-contract to avoid needless "lambda" wrappers
blanchet [Fri, 18 Nov 2011 11:47:12 +0100] rev 45558
eta-contract to avoid needless "lambda" wrappers
Fri, 18 Nov 2011 11:47:12 +0100 quiet down SMT
blanchet [Fri, 18 Nov 2011 11:47:12 +0100] rev 45557
quiet down SMT
Fri, 18 Nov 2011 11:47:12 +0100 more aggressive lambda hiding (if we anyway need to pass an option to Metis)
blanchet [Fri, 18 Nov 2011 11:47:12 +0100] rev 45556
more aggressive lambda hiding (if we anyway need to pass an option to Metis)
Fri, 18 Nov 2011 11:47:12 +0100 updated Sledgehammer docs
blanchet [Fri, 18 Nov 2011 11:47:12 +0100] rev 45555
updated Sledgehammer docs
Fri, 18 Nov 2011 11:47:12 +0100 don't pass "lam_lifted" option to "metis" unless there's a good reason
blanchet [Fri, 18 Nov 2011 11:47:12 +0100] rev 45554
don't pass "lam_lifted" option to "metis" unless there's a good reason
Fri, 18 Nov 2011 11:47:12 +0100 no needless reconstructors
blanchet [Fri, 18 Nov 2011 11:47:12 +0100] rev 45553
no needless reconstructors
Fri, 18 Nov 2011 11:47:12 +0100 removed more clutter
blanchet [Fri, 18 Nov 2011 11:47:12 +0100] rev 45552
removed more clutter
Fri, 18 Nov 2011 11:47:12 +0100 removed needless baggage
blanchet [Fri, 18 Nov 2011 11:47:12 +0100] rev 45551
removed needless baggage
Fri, 18 Nov 2011 06:50:05 +0100 Word.thy: reduce usage of numeral-representation-dependent thms like number_of_is_id in proofs
huffman [Fri, 18 Nov 2011 06:50:05 +0100] rev 45550
Word.thy: reduce usage of numeral-representation-dependent thms like number_of_is_id in proofs
Fri, 18 Nov 2011 04:56:35 +0100 merged
huffman [Fri, 18 Nov 2011 04:56:35 +0100] rev 45549
merged
Thu, 17 Nov 2011 18:31:00 +0100 Groups.thy: generalize several lemmas from class ab_group_add to class group_add
huffman [Thu, 17 Nov 2011 18:31:00 +0100] rev 45548
Groups.thy: generalize several lemmas from class ab_group_add to class group_add
Thu, 17 Nov 2011 15:07:46 +0100 HOL-Word: removed more duplicate theorems
huffman [Thu, 17 Nov 2011 15:07:46 +0100] rev 45547
HOL-Word: removed more duplicate theorems
Thu, 17 Nov 2011 14:52:05 +0100 HOL-Word: removed many duplicate theorems (see NEWS)
huffman [Thu, 17 Nov 2011 14:52:05 +0100] rev 45546
HOL-Word: removed many duplicate theorems (see NEWS)
Thu, 17 Nov 2011 14:24:10 +0100 Word.thy: rearrange to instantiate arithmetic classes together with arithmetic operations
huffman [Thu, 17 Nov 2011 14:24:10 +0100] rev 45545
Word.thy: rearrange to instantiate arithmetic classes together with arithmetic operations
Thu, 17 Nov 2011 12:38:03 +0100 move definitions of bitwise operators into appropriate document section
huffman [Thu, 17 Nov 2011 12:38:03 +0100] rev 45544
move definitions of bitwise operators into appropriate document section
Thu, 17 Nov 2011 12:29:48 +0100 HOL-Word: add simp rules for bin_rest, bin_last; shorten several proofs
huffman [Thu, 17 Nov 2011 12:29:48 +0100] rev 45543
HOL-Word: add simp rules for bin_rest, bin_last; shorten several proofs
Thu, 17 Nov 2011 08:07:54 +0100 HOL-NSA: add number_semiring instance, reformulate several lemmas using '2' instead of '1+1'
huffman [Thu, 17 Nov 2011 08:07:54 +0100] rev 45542
HOL-NSA: add number_semiring instance, reformulate several lemmas using '2' instead of '1+1'
Thu, 17 Nov 2011 07:55:09 +0100 simplify implementation of approx_reorient_simproc
huffman [Thu, 17 Nov 2011 07:55:09 +0100] rev 45541
simplify implementation of approx_reorient_simproc
Thu, 17 Nov 2011 07:31:37 +0100 name simp theorems st_0 and st_1
huffman [Thu, 17 Nov 2011 07:31:37 +0100] rev 45540
name simp theorems st_0 and st_1
Thu, 17 Nov 2011 07:15:30 +0100 remove redundant simp rules plus_enat_0
huffman [Thu, 17 Nov 2011 07:15:30 +0100] rev 45539
remove redundant simp rules plus_enat_0
Thu, 17 Nov 2011 21:58:10 +0100 eliminated slightly odd Rep' with dynamically-scoped [simplified];
wenzelm [Thu, 17 Nov 2011 21:58:10 +0100] rev 45538
eliminated slightly odd Rep' with dynamically-scoped [simplified]; tuned proofs;
Thu, 17 Nov 2011 21:31:29 +0100 partial evaluation in invisible context;
wenzelm [Thu, 17 Nov 2011 21:31:29 +0100] rev 45537
partial evaluation in invisible context;
Thu, 17 Nov 2011 19:01:05 +0100 adding a preliminary example to show how the quotient_definition package can be generalized
bulwahn [Thu, 17 Nov 2011 19:01:05 +0100] rev 45536
adding a preliminary example to show how the quotient_definition package can be generalized
Thu, 17 Nov 2011 18:44:56 +0100 tuned header
bulwahn [Thu, 17 Nov 2011 18:44:56 +0100] rev 45535
tuned header
Thu, 17 Nov 2011 14:35:32 +0100 adding database of abs and rep terms to the quotient package; registering abs and rep terms in quotient_type and using them in quotient_definition
bulwahn [Thu, 17 Nov 2011 14:35:32 +0100] rev 45534
adding database of abs and rep terms to the quotient package; registering abs and rep terms in quotient_type and using them in quotient_definition
Thu, 17 Nov 2011 06:04:59 +0100 simplify some proofs
huffman [Thu, 17 Nov 2011 06:04:59 +0100] rev 45533
simplify some proofs
Thu, 17 Nov 2011 06:01:47 +0100 Int.thy: remove duplicate lemmas double_less_0_iff and odd_less_0, use {even,odd}_less_0_iff instead
huffman [Thu, 17 Nov 2011 06:01:47 +0100] rev 45532
Int.thy: remove duplicate lemmas double_less_0_iff and odd_less_0, use {even,odd}_less_0_iff instead
Thu, 17 Nov 2011 05:27:45 +0100 merged
huffman [Thu, 17 Nov 2011 05:27:45 +0100] rev 45531
merged
Wed, 16 Nov 2011 15:20:27 +0100 rewrite integer numeral div/mod simprocs to not return conditional rewrites; add regression tests
huffman [Wed, 16 Nov 2011 15:20:27 +0100] rev 45530
rewrite integer numeral div/mod simprocs to not return conditional rewrites; add regression tests
Wed, 16 Nov 2011 13:58:31 +0100 remove redundant lemmas bin_last_mod and bin_rest_div, use bin_last_def and bin_rest_def instead
huffman [Wed, 16 Nov 2011 13:58:31 +0100] rev 45529
remove redundant lemmas bin_last_mod and bin_rest_div, use bin_last_def and bin_rest_def instead
Wed, 16 Nov 2011 12:29:50 +0100 simplify proof of word_of_int; remove several now-unused lemmas about Rep_Integ
huffman [Wed, 16 Nov 2011 12:29:50 +0100] rev 45528
simplify proof of word_of_int; remove several now-unused lemmas about Rep_Integ
Wed, 16 Nov 2011 23:09:46 +0100 retain mixed attributes as dynamic theorem expression, but disallow subsequent static rules;
wenzelm [Wed, 16 Nov 2011 23:09:46 +0100] rev 45527
retain mixed attributes as dynamic theorem expression, but disallow subsequent static rules;
Wed, 16 Nov 2011 21:16:36 +0100 clarified Attrib.partial_evaluation;
wenzelm [Wed, 16 Nov 2011 21:16:36 +0100] rev 45526
clarified Attrib.partial_evaluation;
Wed, 16 Nov 2011 20:56:21 +0100 tagging is not stable under morphisms and need to be replayed dynamically (mixed_attribute);
wenzelm [Wed, 16 Nov 2011 20:56:21 +0100] rev 45525
tagging is not stable under morphisms and need to be replayed dynamically (mixed_attribute);
Wed, 16 Nov 2011 17:59:58 +0100 compile
blanchet [Wed, 16 Nov 2011 17:59:58 +0100] rev 45524
compile
Wed, 16 Nov 2011 17:26:42 +0100 compile
blanchet [Wed, 16 Nov 2011 17:26:42 +0100] rev 45523
compile
Wed, 16 Nov 2011 17:19:08 +0100 compile
blanchet [Wed, 16 Nov 2011 17:19:08 +0100] rev 45522
compile
Wed, 16 Nov 2011 17:06:14 +0100 give each time slice its own lambda translation
blanchet [Wed, 16 Nov 2011 17:06:14 +0100] rev 45521
give each time slice its own lambda translation
Wed, 16 Nov 2011 16:35:19 +0100 thread in additional options to minimizer
blanchet [Wed, 16 Nov 2011 16:35:19 +0100] rev 45520
thread in additional options to minimizer
Wed, 16 Nov 2011 13:22:36 +0100 make metis reconstruction handling more flexible
blanchet [Wed, 16 Nov 2011 13:22:36 +0100] rev 45519
make metis reconstruction handling more flexible
Wed, 16 Nov 2011 11:16:23 +0100 document metis options better
blanchet [Wed, 16 Nov 2011 11:16:23 +0100] rev 45518
document metis options better
Wed, 16 Nov 2011 10:44:36 +0100 fixed typo
blanchet [Wed, 16 Nov 2011 10:44:36 +0100] rev 45517
fixed typo
Wed, 16 Nov 2011 10:34:08 +0100 document "lam_trans" option
blanchet [Wed, 16 Nov 2011 10:34:08 +0100] rev 45516
document "lam_trans" option
Wed, 16 Nov 2011 10:09:44 +0100 nicer bullets
blanchet [Wed, 16 Nov 2011 10:09:44 +0100] rev 45515
nicer bullets
Wed, 16 Nov 2011 09:42:27 +0100 parse lambda translation option in Metis
blanchet [Wed, 16 Nov 2011 09:42:27 +0100] rev 45514
parse lambda translation option in Metis
Tue, 15 Nov 2011 22:20:58 +0100 rename the lambda translation schemes, so that they are understandable out of context
blanchet [Tue, 15 Nov 2011 22:20:58 +0100] rev 45513
rename the lambda translation schemes, so that they are understandable out of context
Tue, 15 Nov 2011 22:15:51 +0100 rename configuration option to more reasonable length
blanchet [Tue, 15 Nov 2011 22:15:51 +0100] rev 45512
rename configuration option to more reasonable length
Tue, 15 Nov 2011 22:13:39 +0100 continued implementation of lambda-lifting in Metis
blanchet [Tue, 15 Nov 2011 22:13:39 +0100] rev 45511
continued implementation of lambda-lifting in Metis
Tue, 15 Nov 2011 22:13:39 +0100 disable debugging output
blanchet [Tue, 15 Nov 2011 22:13:39 +0100] rev 45510
disable debugging output
Tue, 15 Nov 2011 22:13:39 +0100 use consts, not frees, for lambda-lifting
blanchet [Tue, 15 Nov 2011 22:13:39 +0100] rev 45509
use consts, not frees, for lambda-lifting
Tue, 15 Nov 2011 22:13:39 +0100 started implementing lambda-lifting in Metis
blanchet [Tue, 15 Nov 2011 22:13:39 +0100] rev 45508
started implementing lambda-lifting in Metis
Tue, 15 Nov 2011 15:38:50 +0100 improved generators for rational numbers to generate negative numbers;
bulwahn [Tue, 15 Nov 2011 15:38:50 +0100] rev 45507
improved generators for rational numbers to generate negative numbers; added examples
Tue, 15 Nov 2011 15:38:49 +0100 tuned
bulwahn [Tue, 15 Nov 2011 15:38:49 +0100] rev 45506
tuned
Tue, 15 Nov 2011 12:51:14 +0100 remove one more old-style semicolon
huffman [Tue, 15 Nov 2011 12:51:14 +0100] rev 45505
remove one more old-style semicolon
Tue, 15 Nov 2011 12:49:05 +0100 Metis_Examples/Big_O.thy: add number_ring class constraints, adapt proofs to use cancellation simprocs
huffman [Tue, 15 Nov 2011 12:49:05 +0100] rev 45504
Metis_Examples/Big_O.thy: add number_ring class constraints, adapt proofs to use cancellation simprocs
Tue, 15 Nov 2011 12:39:49 +0100 remove old-style semicolons
huffman [Tue, 15 Nov 2011 12:39:49 +0100] rev 45503
remove old-style semicolons
Tue, 15 Nov 2011 12:39:29 +0100 avoid theorem references like 'semiring_norm(111)'
huffman [Tue, 15 Nov 2011 12:39:29 +0100] rev 45502
avoid theorem references like 'semiring_norm(111)'
Tue, 15 Nov 2011 09:22:19 +0100 merged
huffman [Tue, 15 Nov 2011 09:22:19 +0100] rev 45501
merged
Mon, 14 Nov 2011 19:35:41 +0100 merged
huffman [Mon, 14 Nov 2011 19:35:41 +0100] rev 45500
merged
Mon, 14 Nov 2011 19:35:05 +0100 Parametric_Ferrante_Rackoff.thy: restrict to class number_ring, replace '1+1' with '2' everywhere
huffman [Mon, 14 Nov 2011 19:35:05 +0100] rev 45499
Parametric_Ferrante_Rackoff.thy: restrict to class number_ring, replace '1+1' with '2' everywhere
Mon, 14 Nov 2011 09:49:05 +0100 avoid numeral-representation-specific rules in metis proof
huffman [Mon, 14 Nov 2011 09:49:05 +0100] rev 45498
avoid numeral-representation-specific rules in metis proof
Mon, 14 Nov 2011 23:13:23 +0100 merged
wenzelm [Mon, 14 Nov 2011 23:13:23 +0100] rev 45497
merged
Mon, 14 Nov 2011 21:11:31 +0100 remove sorry, otherwise it breaks the testboard
hoelzl [Mon, 14 Nov 2011 21:11:31 +0100] rev 45496
remove sorry, otherwise it breaks the testboard
Mon, 14 Nov 2011 18:36:31 +0100 cleaned up float theories; removed duplicate definitions and theorems
hoelzl [Mon, 14 Nov 2011 18:36:31 +0100] rev 45495
cleaned up float theories; removed duplicate definitions and theorems
Mon, 14 Nov 2011 12:28:34 +0100 enforce quick_and_dirty in Code_Real_Approx_By_Float
hoelzl [Mon, 14 Nov 2011 12:28:34 +0100] rev 45494
enforce quick_and_dirty in Code_Real_Approx_By_Float
Mon, 14 Nov 2011 23:00:56 +0100 some support for partial evaluation of attributed facts;
wenzelm [Mon, 14 Nov 2011 23:00:56 +0100] rev 45493
some support for partial evaluation of attributed facts;
Mon, 14 Nov 2011 20:25:22 +0100 tuned;
wenzelm [Mon, 14 Nov 2011 20:25:22 +0100] rev 45492
tuned;
Mon, 14 Nov 2011 19:27:42 +0100 eliminated dead code;
wenzelm [Mon, 14 Nov 2011 19:27:42 +0100] rev 45491
eliminated dead code;
Mon, 14 Nov 2011 17:48:26 +0100 inner syntax positions for string literals;
wenzelm [Mon, 14 Nov 2011 17:48:26 +0100] rev 45490
inner syntax positions for string literals;
Mon, 14 Nov 2011 17:47:59 +0100 less confusion subexpression markup;
wenzelm [Mon, 14 Nov 2011 17:47:59 +0100] rev 45489
less confusion subexpression markup;
Mon, 14 Nov 2011 16:52:19 +0100 pass positions for named targets, for formal links in the document model;
wenzelm [Mon, 14 Nov 2011 16:52:19 +0100] rev 45488
pass positions for named targets, for formal links in the document model;
Mon, 14 Nov 2011 16:24:50 +0100 simplified Runtime.exn_messages: always print detailed version of low-level exeptions, which should not occur in regular user errors anyway;
wenzelm [Mon, 14 Nov 2011 16:24:50 +0100] rev 45487
simplified Runtime.exn_messages: always print detailed version of low-level exeptions, which should not occur in regular user errors anyway;
Mon, 14 Nov 2011 16:16:49 +0100 more detailed exception_trace: in Poly/ML 5.4.x intermediate handlers reset the trace (cf. Poly/ML SVN 1110);
wenzelm [Mon, 14 Nov 2011 16:16:49 +0100] rev 45486
more detailed exception_trace: in Poly/ML 5.4.x intermediate handlers reset the trace (cf. Poly/ML SVN 1110);
Mon, 14 Nov 2011 12:29:19 +0100 merged
bulwahn [Mon, 14 Nov 2011 12:29:19 +0100] rev 45485
merged
Mon, 14 Nov 2011 11:14:06 +0100 setting up exhaustive generators which are used for the smart generators
bulwahn [Mon, 14 Nov 2011 11:14:06 +0100] rev 45484
setting up exhaustive generators which are used for the smart generators
Mon, 14 Nov 2011 11:50:52 +0100 add Code_Real_Approx_By_Float
hoelzl [Mon, 14 Nov 2011 11:50:52 +0100] rev 45483
add Code_Real_Approx_By_Float
Mon, 14 Nov 2011 09:25:05 +0100 merged
huffman [Mon, 14 Nov 2011 09:25:05 +0100] rev 45482
merged
Sun, 13 Nov 2011 19:30:35 +0100 remove lemma float_remove_real_numeral, which duplicated Float.float_number_of
huffman [Sun, 13 Nov 2011 19:30:35 +0100] rev 45481
remove lemma float_remove_real_numeral, which duplicated Float.float_number_of
Sun, 13 Nov 2011 19:26:53 +0100 remove unnecessary number-representation-specific rules from metis calls;
huffman [Sun, 13 Nov 2011 19:26:53 +0100] rev 45480
remove unnecessary number-representation-specific rules from metis calls; speed up another proof
Sun, 13 Nov 2011 20:28:22 +0100 avoid confusing selector output
blanchet [Sun, 13 Nov 2011 20:28:22 +0100] rev 45479
avoid confusing selector output
Sun, 13 Nov 2011 20:28:22 +0100 remove unsound line in Nitpick's "rat" setup
blanchet [Sun, 13 Nov 2011 20:28:22 +0100] rev 45478
remove unsound line in Nitpick's "rat" setup
Sat, 12 Nov 2011 21:10:56 +0100 tuned proofs;
wenzelm [Sat, 12 Nov 2011 21:10:56 +0100] rev 45477
tuned proofs;
Sat, 12 Nov 2011 20:14:09 +0100 merged
wenzelm [Sat, 12 Nov 2011 20:14:09 +0100] rev 45476
merged
Sat, 12 Nov 2011 13:01:56 +0100 removed some old-style semicolons
huffman [Sat, 12 Nov 2011 13:01:56 +0100] rev 45475
removed some old-style semicolons
Sat, 12 Nov 2011 19:44:56 +0100 index markup elements for more efficient cumulate/select operations;
wenzelm [Sat, 12 Nov 2011 19:44:56 +0100] rev 45474
index markup elements for more efficient cumulate/select operations;
Sat, 12 Nov 2011 18:56:49 +0100 tuned;
wenzelm [Sat, 12 Nov 2011 18:56:49 +0100] rev 45473
tuned;
Sat, 12 Nov 2011 18:05:31 +0100 tuned markup -- prefer user-perspective;
wenzelm [Sat, 12 Nov 2011 18:05:31 +0100] rev 45472
tuned markup -- prefer user-perspective;
Sat, 12 Nov 2011 17:53:48 +0100 tuned specifications and proofs;
wenzelm [Sat, 12 Nov 2011 17:53:48 +0100] rev 45471
tuned specifications and proofs;
Sat, 12 Nov 2011 17:52:28 +0100 more precise type;
wenzelm [Sat, 12 Nov 2011 17:52:28 +0100] rev 45470
more precise type;
Sat, 12 Nov 2011 17:01:58 +0100 refined Markup_Tree implementation: stacked markup within each entry;
wenzelm [Sat, 12 Nov 2011 17:01:58 +0100] rev 45469
refined Markup_Tree implementation: stacked markup within each entry; tuned;
Sat, 12 Nov 2011 12:21:42 +0100 tuned signature;
wenzelm [Sat, 12 Nov 2011 12:21:42 +0100] rev 45468
tuned signature; express select in terms of cumulate;
Sat, 12 Nov 2011 11:45:49 +0100 tuned signature;
wenzelm [Sat, 12 Nov 2011 11:45:49 +0100] rev 45467
tuned signature;
Fri, 11 Nov 2011 22:09:07 +0100 merged
wenzelm [Fri, 11 Nov 2011 22:09:07 +0100] rev 45466
merged
Fri, 11 Nov 2011 12:31:00 +0100 merged
huffman [Fri, 11 Nov 2011 12:31:00 +0100] rev 45465
merged
Fri, 11 Nov 2011 12:30:28 +0100 abel_cancel.ML: avoid canceling zeros, which would cause the simproc to return a trivial rewrite;
huffman [Fri, 11 Nov 2011 12:30:28 +0100] rev 45464
abel_cancel.ML: avoid canceling zeros, which would cause the simproc to return a trivial rewrite; add tests for abel_cancel simprocs
Fri, 11 Nov 2011 11:30:31 +0100 use simproc_setup for the remaining nat_numeral simprocs
huffman [Fri, 11 Nov 2011 11:30:31 +0100] rev 45463
use simproc_setup for the remaining nat_numeral simprocs
Fri, 11 Nov 2011 11:11:03 +0100 use simproc_setup for more nat_numeral simprocs; add simproc tests
huffman [Fri, 11 Nov 2011 11:11:03 +0100] rev 45462
use simproc_setup for more nat_numeral simprocs; add simproc tests
Fri, 11 Nov 2011 12:10:49 +0100 using more conventional names for monad plus operations
bulwahn [Fri, 11 Nov 2011 12:10:49 +0100] rev 45461
using more conventional names for monad plus operations
Fri, 11 Nov 2011 22:05:18 +0100 more tooltip content;
wenzelm [Fri, 11 Nov 2011 22:05:18 +0100] rev 45460
more tooltip content;
Fri, 11 Nov 2011 21:45:52 +0100 added markup_cumulate operator;
wenzelm [Fri, 11 Nov 2011 21:45:52 +0100] rev 45459
added markup_cumulate operator;
Fri, 11 Nov 2011 16:25:32 +0100 depth-first proof forking for improved locality (wrt. cancellation and overall memory usage);
wenzelm [Fri, 11 Nov 2011 16:25:32 +0100] rev 45458
depth-first proof forking for improved locality (wrt. cancellation and overall memory usage);
Fri, 11 Nov 2011 16:06:26 +0100 tuned;
wenzelm [Fri, 11 Nov 2011 16:06:26 +0100] rev 45457
tuned;
Fri, 11 Nov 2011 15:25:22 +0100 more abstract Markup_Tree;
wenzelm [Fri, 11 Nov 2011 15:25:22 +0100] rev 45456
more abstract Markup_Tree;
Fri, 11 Nov 2011 14:24:38 +0100 prefer statically typed Text.Markup;
wenzelm [Fri, 11 Nov 2011 14:24:38 +0100] rev 45455
prefer statically typed Text.Markup;
Fri, 11 Nov 2011 14:07:20 +0100 discontinued entity text color, notably historic red for classes;
wenzelm [Fri, 11 Nov 2011 14:07:20 +0100] rev 45454
discontinued entity text color, notably historic red for classes; tuned entity names;
Fri, 11 Nov 2011 12:52:57 +0100 more scalable Proof_Context.prepare_sorts;
wenzelm [Fri, 11 Nov 2011 12:52:57 +0100] rev 45453
more scalable Proof_Context.prepare_sorts; reverted a97251eea458 -- uniform position constraints independently of accidental source positions (e.g. TTY vs. document);
Fri, 11 Nov 2011 10:40:36 +0100 increasing values_timeout to avoid failures of isatest with HOL-IMP
bulwahn [Fri, 11 Nov 2011 10:40:36 +0100] rev 45452
increasing values_timeout to avoid failures of isatest with HOL-IMP
Fri, 11 Nov 2011 08:32:48 +0100 renaming example invocations: tester predicate_compile is renamed to smart_exhaustive
bulwahn [Fri, 11 Nov 2011 08:32:48 +0100] rev 45451
renaming example invocations: tester predicate_compile is renamed to smart_exhaustive
Fri, 11 Nov 2011 08:32:45 +0100 adding CPS compilation to predicate compiler;
bulwahn [Fri, 11 Nov 2011 08:32:45 +0100] rev 45450
adding CPS compilation to predicate compiler; removing function_flattening reference; new testers smart_exhaustive and smart_slow_exhaustive; renaming PredicateCompFuns to Predicate_Comp_Funs;
Fri, 11 Nov 2011 08:32:44 +0100 adding option allow_function_inversion to quickcheck options
bulwahn [Fri, 11 Nov 2011 08:32:44 +0100] rev 45449
adding option allow_function_inversion to quickcheck options
Thu, 10 Nov 2011 23:30:50 +0100 more efficient prepare_sorts -- bypass encoded positions;
wenzelm [Thu, 10 Nov 2011 23:30:50 +0100] rev 45448
more efficient prepare_sorts -- bypass encoded positions;
Thu, 10 Nov 2011 22:54:15 +0100 suppress irrelevant positions;
wenzelm [Thu, 10 Nov 2011 22:54:15 +0100] rev 45447
suppress irrelevant positions;
Thu, 10 Nov 2011 22:39:32 +0100 more generous margin;
wenzelm [Thu, 10 Nov 2011 22:39:32 +0100] rev 45446
more generous margin;
Thu, 10 Nov 2011 22:32:10 +0100 pass term positions into check phase, where resulting types are reported accordingly, and eventually shown as tooltips;
wenzelm [Thu, 10 Nov 2011 22:32:10 +0100] rev 45445
pass term positions into check phase, where resulting types are reported accordingly, and eventually shown as tooltips;
Thu, 10 Nov 2011 17:47:25 +0100 tuned signature;
wenzelm [Thu, 10 Nov 2011 17:47:25 +0100] rev 45444
tuned signature;
Thu, 10 Nov 2011 17:41:36 +0100 discontinued unused Thm.compress (again);
wenzelm [Thu, 10 Nov 2011 17:41:36 +0100] rev 45443
discontinued unused Thm.compress (again);
Thu, 10 Nov 2011 17:28:02 +0100 renewed prolog-quickcheck
bulwahn [Thu, 10 Nov 2011 17:28:02 +0100] rev 45442
renewed prolog-quickcheck
Thu, 10 Nov 2011 17:26:17 +0100 adding some test cases for preprocessing and narrowing
bulwahn [Thu, 10 Nov 2011 17:26:17 +0100] rev 45441
adding some test cases for preprocessing and narrowing
Thu, 10 Nov 2011 17:26:15 +0100 adding a minimalistic preprocessing rewriting common boolean operators; tuned
bulwahn [Thu, 10 Nov 2011 17:26:15 +0100] rev 45440
adding a minimalistic preprocessing rewriting common boolean operators; tuned
Thu, 10 Nov 2011 14:46:38 +0100 merged
huffman [Thu, 10 Nov 2011 14:46:38 +0100] rev 45439
merged
Wed, 09 Nov 2011 15:33:34 +0100 merged
huffman [Wed, 09 Nov 2011 15:33:34 +0100] rev 45438
merged
Wed, 09 Nov 2011 15:33:24 +0100 tune post-processing of simproc-generated rules so they won't produce Numeral0 or Numeral1
huffman [Wed, 09 Nov 2011 15:33:24 +0100] rev 45437
tune post-processing of simproc-generated rules so they won't produce Numeral0 or Numeral1
Wed, 09 Nov 2011 11:44:42 +0100 use simproc_setup for some nat_numeral simprocs; add simproc tests
huffman [Wed, 09 Nov 2011 11:44:42 +0100] rev 45436
use simproc_setup for some nat_numeral simprocs; add simproc tests
Wed, 09 Nov 2011 10:58:08 +0100 add ring_char_0 class constraints to several simprocs (internal proofs of #n ~= 0 fail for type
huffman [Wed, 09 Nov 2011 10:58:08 +0100] rev 45435
add ring_char_0 class constraints to several simprocs (internal proofs of #n ~= 0 fail for type s not in this class); test simprocs using most general type classes instead of just int and rat.
Thu, 10 Nov 2011 11:02:06 +0100 simultaneous check;
wenzelm [Thu, 10 Nov 2011 11:02:06 +0100] rev 45434
simultaneous check; tight maxidx;
Wed, 09 Nov 2011 23:16:47 +0100 avoid separate typ_check phases, integrate into main term_check 0 instead (cf. its Syntax.check_typs in Type_Infer_Context.prepare);
wenzelm [Wed, 09 Nov 2011 23:16:47 +0100] rev 45433
avoid separate typ_check phases, integrate into main term_check 0 instead (cf. its Syntax.check_typs in Type_Infer_Context.prepare);
Wed, 09 Nov 2011 22:43:14 +0100 clarified singleton_fixate: intersection with supersort is identity, only replace actual type inference parameters;
wenzelm [Wed, 09 Nov 2011 22:43:14 +0100] rev 45432
clarified singleton_fixate: intersection with supersort is identity, only replace actual type inference parameters; tuned reject_other, after_infer_fixate;
Wed, 09 Nov 2011 21:44:06 +0100 misc tuning and simplification;
wenzelm [Wed, 09 Nov 2011 21:44:06 +0100] rev 45431
misc tuning and simplification;
Wed, 09 Nov 2011 21:36:18 +0100 misc tuning;
wenzelm [Wed, 09 Nov 2011 21:36:18 +0100] rev 45430
misc tuning;
Wed, 09 Nov 2011 20:47:11 +0100 tuned signature;
wenzelm [Wed, 09 Nov 2011 20:47:11 +0100] rev 45429
tuned signature; tuned;
Wed, 09 Nov 2011 19:01:50 +0100 quickcheck invocations in mutabelle must not catch codegenerator errors internally
bulwahn [Wed, 09 Nov 2011 19:01:50 +0100] rev 45428
quickcheck invocations in mutabelle must not catch codegenerator errors internally
Wed, 09 Nov 2011 17:57:42 +0100 sort assignment before simultaneous term_check, not isolated parse_term;
wenzelm [Wed, 09 Nov 2011 17:57:42 +0100] rev 45427
sort assignment before simultaneous term_check, not isolated parse_term; prefer Syntax.read_typ over Syntax.parse_typ, to include check phase for sort assignment; simplified Syntax_Phases.decode_sort/decode_typ; discontinued unused Proof_Context.check_tvar;
Wed, 09 Nov 2011 17:12:26 +0100 tuned;
wenzelm [Wed, 09 Nov 2011 17:12:26 +0100] rev 45426
tuned;
Wed, 09 Nov 2011 17:08:40 +0100 avoid inconsistent sort constraints;
wenzelm [Wed, 09 Nov 2011 17:08:40 +0100] rev 45425
avoid inconsistent sort constraints;
Wed, 09 Nov 2011 15:18:39 +0100 localized Record.decode_type: use standard Proof_Context.get_sort;
wenzelm [Wed, 09 Nov 2011 15:18:39 +0100] rev 45424
localized Record.decode_type: use standard Proof_Context.get_sort; clarified Record.varifyT: more convential use of maxidx + 1;
Wed, 09 Nov 2011 14:58:48 +0100 tuned signature -- emphasize internal role of these operations;
wenzelm [Wed, 09 Nov 2011 14:58:48 +0100] rev 45423
tuned signature -- emphasize internal role of these operations;
Wed, 09 Nov 2011 14:30:03 +0100 proper configuration option;
wenzelm [Wed, 09 Nov 2011 14:30:03 +0100] rev 45422
proper configuration option; tuned;
Wed, 09 Nov 2011 14:15:44 +0100 tuned layout;
wenzelm [Wed, 09 Nov 2011 14:15:44 +0100] rev 45421
tuned layout;
Wed, 09 Nov 2011 11:35:09 +0100 more precise messages with the tester's name in quickcheck; tuned
bulwahn [Wed, 09 Nov 2011 11:35:09 +0100] rev 45420
more precise messages with the tester's name in quickcheck; tuned
Wed, 09 Nov 2011 11:34:59 +0100 quickcheck fails with code generator errors only if one tester is invoked
bulwahn [Wed, 09 Nov 2011 11:34:59 +0100] rev 45419
quickcheck fails with code generator errors only if one tester is invoked
Wed, 09 Nov 2011 11:34:57 +0100 removing extra arguments
bulwahn [Wed, 09 Nov 2011 11:34:57 +0100] rev 45418
removing extra arguments
Wed, 09 Nov 2011 11:34:55 +0100 removing deactivated timeout handling; catching compilation errors and only outputing an urgent message to enable parallel sucessful quickcheck compilations and runs to present their result
bulwahn [Wed, 09 Nov 2011 11:34:55 +0100] rev 45417
removing deactivated timeout handling; catching compilation errors and only outputing an urgent message to enable parallel sucessful quickcheck compilations and runs to present their result
Wed, 09 Nov 2011 11:34:53 +0100 tuned
bulwahn [Wed, 09 Nov 2011 11:34:53 +0100] rev 45416
tuned
Wed, 09 Nov 2011 14:47:38 +1100 more fragments to export, removed the one from Com
kleing [Wed, 09 Nov 2011 14:47:38 +1100] rev 45415
more fragments to export, removed the one from Com
Tue, 08 Nov 2011 22:38:56 +0100 updated functor Named_Thms;
wenzelm [Tue, 08 Nov 2011 22:38:56 +0100] rev 45414
updated functor Named_Thms; updated type attribute;
Tue, 08 Nov 2011 22:22:59 +0100 disabled Thm.compress (again) -- costs for building tables tend to be higher than potential benefit;
wenzelm [Tue, 08 Nov 2011 22:22:59 +0100] rev 45413
disabled Thm.compress (again) -- costs for building tables tend to be higher than potential benefit;
Tue, 08 Nov 2011 21:09:35 +0100 entity markup for bound variables;
wenzelm [Tue, 08 Nov 2011 21:09:35 +0100] rev 45412
entity markup for bound variables;
Tue, 08 Nov 2011 17:47:22 +0100 merged
wenzelm [Tue, 08 Nov 2011 17:47:22 +0100] rev 45411
merged
Tue, 08 Nov 2011 14:29:24 +0100 made SML/NJ happy
boehmes [Tue, 08 Nov 2011 14:29:24 +0100] rev 45410
made SML/NJ happy
Tue, 08 Nov 2011 10:48:58 +0100 adding some documentation about the values command to the isar reference
bulwahn [Tue, 08 Nov 2011 10:48:58 +0100] rev 45409
adding some documentation about the values command to the isar reference
Tue, 08 Nov 2011 10:33:30 +0100 adding a minimal documentation about the code_pred command to the isar reference
bulwahn [Tue, 08 Nov 2011 10:33:30 +0100] rev 45408
adding a minimal documentation about the code_pred command to the isar reference
Tue, 08 Nov 2011 15:03:11 +0100 more specific treatment of defines/assumes -- avoid normalizing defs by themselves (NB: locale specifications and Local_Theory.define may lead to arbitrary mixture);
wenzelm [Tue, 08 Nov 2011 15:03:11 +0100] rev 45407
more specific treatment of defines/assumes -- avoid normalizing defs by themselves (NB: locale specifications and Local_Theory.define may lead to arbitrary mixture);
Tue, 08 Nov 2011 12:20:26 +0100 clarified Local_Defs.export: avoid costly still_fixed test, return all defs;
wenzelm [Tue, 08 Nov 2011 12:20:26 +0100] rev 45406
clarified Local_Defs.export: avoid costly still_fixed test, return all defs;
Tue, 08 Nov 2011 12:03:51 +0100 eliminated obsolete tuning (NB: Thm.eta_conversion/Envir.eta_contract based on Same.operation);
wenzelm [Tue, 08 Nov 2011 12:03:51 +0100] rev 45405
eliminated obsolete tuning (NB: Thm.eta_conversion/Envir.eta_contract based on Same.operation);
Tue, 08 Nov 2011 11:56:41 +0100 tuned;
wenzelm [Tue, 08 Nov 2011 11:56:41 +0100] rev 45404
tuned;
Tue, 08 Nov 2011 11:44:37 +0100 tuned;
wenzelm [Tue, 08 Nov 2011 11:44:37 +0100] rev 45403
tuned;
Tue, 08 Nov 2011 08:56:24 +0100 tweaked comment
blanchet [Tue, 08 Nov 2011 08:56:24 +0100] rev 45402
tweaked comment
Tue, 08 Nov 2011 08:56:23 +0100 made SML/NJ happy
blanchet [Tue, 08 Nov 2011 08:56:23 +0100] rev 45401
made SML/NJ happy
Tue, 08 Nov 2011 00:02:30 +0100 merged;
wenzelm [Tue, 08 Nov 2011 00:02:30 +0100] rev 45400
merged;
Mon, 07 Nov 2011 22:59:24 +0100 added FIXME comment
blanchet [Mon, 07 Nov 2011 22:59:24 +0100] rev 45399
added FIXME comment
Mon, 07 Nov 2011 22:22:01 +0100 avoid infinite recursion in peephole optimizer function -- this had a debilitating effect on rationals and reals
blanchet [Mon, 07 Nov 2011 22:22:01 +0100] rev 45398
avoid infinite recursion in peephole optimizer function -- this had a debilitating effect on rationals and reals
Mon, 07 Nov 2011 22:21:57 +0100 revived Refute in Mutabelle
blanchet [Mon, 07 Nov 2011 22:21:57 +0100] rev 45397
revived Refute in Mutabelle
Mon, 07 Nov 2011 23:03:52 +0100 tuned;
wenzelm [Mon, 07 Nov 2011 23:03:52 +0100] rev 45396
tuned;
Mon, 07 Nov 2011 21:34:11 +0100 more scalable zero_var_indexes, depending on canonical order within table;
wenzelm [Mon, 07 Nov 2011 21:34:11 +0100] rev 45395
more scalable zero_var_indexes, depending on canonical order within table;
Mon, 07 Nov 2011 21:32:59 +0100 more benchmarks;
wenzelm [Mon, 07 Nov 2011 21:32:59 +0100] rev 45394
more benchmarks;
Mon, 07 Nov 2011 17:54:38 +0100 try different alternatives in discharging extra assumptions when schematic theorems obtained from lambda-lifting can be instantiated in different ways
boehmes [Mon, 07 Nov 2011 17:54:38 +0100] rev 45393
try different alternatives in discharging extra assumptions when schematic theorems obtained from lambda-lifting can be instantiated in different ways
Mon, 07 Nov 2011 17:54:35 +0100 replace higher-order matching against schematic theorem with dedicated reconstruction method
boehmes [Mon, 07 Nov 2011 17:54:35 +0100] rev 45392
replace higher-order matching against schematic theorem with dedicated reconstruction method
Mon, 07 Nov 2011 17:24:57 +0100 merged
wenzelm [Mon, 07 Nov 2011 17:24:57 +0100] rev 45391
merged
Mon, 07 Nov 2011 17:00:23 +0100 tuned signature -- avoid spurious Thm.mixed_attribute;
wenzelm [Mon, 07 Nov 2011 17:00:23 +0100] rev 45390
tuned signature -- avoid spurious Thm.mixed_attribute;
Mon, 07 Nov 2011 16:41:16 +0100 discontinued numbered structure indexes (legacy feature);
wenzelm [Mon, 07 Nov 2011 16:41:16 +0100] rev 45389
discontinued numbered structure indexes (legacy feature);
Mon, 07 Nov 2011 16:39:14 +0100 tuned proofs;
wenzelm [Mon, 07 Nov 2011 16:39:14 +0100] rev 45388
tuned proofs;
Mon, 07 Nov 2011 14:16:01 +0100 return outcome code, so that it can be picked up by Mutabelle
blanchet [Mon, 07 Nov 2011 14:16:01 +0100] rev 45387
return outcome code, so that it can be picked up by Mutabelle
Mon, 07 Nov 2011 14:16:01 +0100 align columns in output and keep error log around
blanchet [Mon, 07 Nov 2011 14:16:01 +0100] rev 45386
align columns in output and keep error log around
Mon, 07 Nov 2011 14:59:58 +0100 offline build of java_ext_dirs.jar, to avoid runtime dependency on javac/jar executables;
wenzelm [Mon, 07 Nov 2011 14:59:58 +0100] rev 45385
offline build of java_ext_dirs.jar, to avoid runtime dependency on javac/jar executables;
Mon, 07 Nov 2011 14:23:50 +0100 clarified attribute "mono_set": pure declaration, proper export in ML;
wenzelm [Mon, 07 Nov 2011 14:23:50 +0100] rev 45384
clarified attribute "mono_set": pure declaration, proper export in ML;
Mon, 07 Nov 2011 14:14:20 +0100 misc tuning;
wenzelm [Mon, 07 Nov 2011 14:14:20 +0100] rev 45383
misc tuning;
Mon, 07 Nov 2011 12:08:22 +0100 made SML/NJ happy;
wenzelm [Mon, 07 Nov 2011 12:08:22 +0100] rev 45382
made SML/NJ happy;
Sun, 06 Nov 2011 22:18:54 +0100 more millisecond cleanup
blanchet [Sun, 06 Nov 2011 22:18:54 +0100] rev 45381
more millisecond cleanup
Sun, 06 Nov 2011 22:18:54 +0100 updated documentation
blanchet [Sun, 06 Nov 2011 22:18:54 +0100] rev 45380
updated documentation
Sun, 06 Nov 2011 22:18:54 +0100 try "smt" as a fallback for ATPs if "metis" fails/times out
blanchet [Sun, 06 Nov 2011 22:18:54 +0100] rev 45379
try "smt" as a fallback for ATPs if "metis" fails/times out
Sun, 06 Nov 2011 22:18:54 +0100 more detailed preplay output
blanchet [Sun, 06 Nov 2011 22:18:54 +0100] rev 45378
more detailed preplay output
Sun, 06 Nov 2011 22:18:54 +0100 tuning
blanchet [Sun, 06 Nov 2011 22:18:54 +0100] rev 45377
tuning
Sun, 06 Nov 2011 22:18:54 +0100 tuning
blanchet [Sun, 06 Nov 2011 22:18:54 +0100] rev 45376
tuning
Sun, 06 Nov 2011 21:51:46 +0100 more explicit representation of rule_attribute vs. declaration_attribute vs. mixed_attribute;
wenzelm [Sun, 06 Nov 2011 21:51:46 +0100] rev 45375
more explicit representation of rule_attribute vs. declaration_attribute vs. mixed_attribute; misc tuning;
Sun, 06 Nov 2011 21:17:45 +0100 tuned;
wenzelm [Sun, 06 Nov 2011 21:17:45 +0100] rev 45374
tuned;
Sun, 06 Nov 2011 18:42:17 +0100 merged
wenzelm [Sun, 06 Nov 2011 18:42:17 +0100] rev 45373
merged
Sun, 06 Nov 2011 14:23:04 +0100 cascading timeouts in minimizer, part 2
blanchet [Sun, 06 Nov 2011 14:23:04 +0100] rev 45372
cascading timeouts in minimizer, part 2
Sun, 06 Nov 2011 14:05:57 +0100 tuning
blanchet [Sun, 06 Nov 2011 14:05:57 +0100] rev 45371
tuning
Sun, 06 Nov 2011 13:57:17 +0100 use "Time.time" rather than milliseconds internally
blanchet [Sun, 06 Nov 2011 13:57:17 +0100] rev 45370
use "Time.time" rather than milliseconds internally
Sun, 06 Nov 2011 13:46:26 +0100 tune: no need for option
blanchet [Sun, 06 Nov 2011 13:46:26 +0100] rev 45369
tune: no need for option
Sun, 06 Nov 2011 13:37:49 +0100 cascading timeouts in minimizer
blanchet [Sun, 06 Nov 2011 13:37:49 +0100] rev 45368
cascading timeouts in minimizer
Sun, 06 Nov 2011 13:32:13 +0100 shortcut binary minimization algorithm
blanchet [Sun, 06 Nov 2011 13:32:13 +0100] rev 45367
shortcut binary minimization algorithm
Sun, 06 Nov 2011 11:51:35 +0100 speed up binary minimizer in practice by preferring the first half of the used facts (which are likelier to be relevant) to the second half
blanchet [Sun, 06 Nov 2011 11:51:35 +0100] rev 45366
speed up binary minimizer in practice by preferring the first half of the used facts (which are likelier to be relevant) to the second half
Sun, 06 Nov 2011 11:16:37 +0100 renamed experimental systems
blanchet [Sun, 06 Nov 2011 11:16:37 +0100] rev 45365
renamed experimental systems
Sun, 06 Nov 2011 11:13:47 +0100 repaired quantification over type variables for non-TFF1/THF encodings
blanchet [Sun, 06 Nov 2011 11:13:47 +0100] rev 45364
repaired quantification over type variables for non-TFF1/THF encodings
Sun, 06 Nov 2011 18:42:15 +0100 misc tuning and modernization;
wenzelm [Sun, 06 Nov 2011 18:42:15 +0100] rev 45363
misc tuning and modernization; more antiquotations;
Sun, 06 Nov 2011 17:53:32 +0100 misc tuning and modernization;
wenzelm [Sun, 06 Nov 2011 17:53:32 +0100] rev 45362
misc tuning and modernization; more antiquotations;
Sun, 06 Nov 2011 17:05:45 +0100 tuned;
wenzelm [Sun, 06 Nov 2011 17:05:45 +0100] rev 45361
tuned;
Sun, 06 Nov 2011 17:00:05 +0100 some statespace benchmarks;
wenzelm [Sun, 06 Nov 2011 17:00:05 +0100] rev 45360
some statespace benchmarks;
Sun, 06 Nov 2011 16:41:53 +0100 write changed .prv files only, to avoid writing into src file-space by default;
wenzelm [Sun, 06 Nov 2011 16:41:53 +0100] rev 45359
write changed .prv files only, to avoid writing into src file-space by default;
Sun, 06 Nov 2011 16:29:22 +0100 tuned document;
wenzelm [Sun, 06 Nov 2011 16:29:22 +0100] rev 45358
tuned document; tuned proofs;
Sun, 06 Nov 2011 16:22:26 +0100 more precise dependencies;
wenzelm [Sun, 06 Nov 2011 16:22:26 +0100] rev 45357
more precise dependencies;
Sun, 06 Nov 2011 14:20:41 +0100 inlined antiquotations;
wenzelm [Sun, 06 Nov 2011 14:20:41 +0100] rev 45356
inlined antiquotations;
Sun, 06 Nov 2011 14:09:24 +0100 misc tuning and modernization;
wenzelm [Sun, 06 Nov 2011 14:09:24 +0100] rev 45355
misc tuning and modernization;
Sun, 06 Nov 2011 13:25:41 +0100 optional timing, to avoid redundant allocation of mutable cells;
wenzelm [Sun, 06 Nov 2011 13:25:41 +0100] rev 45354
optional timing, to avoid redundant allocation of mutable cells;
Sat, 05 Nov 2011 22:41:25 +0100 tuned;
wenzelm [Sat, 05 Nov 2011 22:41:25 +0100] rev 45353
tuned;
Sat, 05 Nov 2011 22:01:19 +0100 misc tuning;
wenzelm [Sat, 05 Nov 2011 22:01:19 +0100] rev 45352
misc tuning;
Sat, 05 Nov 2011 21:36:56 +0100 merged
wenzelm [Sat, 05 Nov 2011 21:36:56 +0100] rev 45351
merged
Sat, 05 Nov 2011 12:01:21 +0000 more use of global operations (see 98ec8b51af9c)
Christian Urban <urbanc@in.tum.de> [Sat, 05 Nov 2011 12:01:21 +0000] rev 45350
more use of global operations (see 98ec8b51af9c)
Sat, 05 Nov 2011 20:40:30 +0100 more uniform instT_subst vs. inst_subst: compare variable names only;
wenzelm [Sat, 05 Nov 2011 20:40:30 +0100] rev 45349
more uniform instT_subst vs. inst_subst: compare variable names only;
Sat, 05 Nov 2011 20:32:12 +0100 tuned cterm_instantiate: avoid somewhat expensive Term.map_types and cterm_of;
wenzelm [Sat, 05 Nov 2011 20:32:12 +0100] rev 45348
tuned cterm_instantiate: avoid somewhat expensive Term.map_types and cterm_of;
Sat, 05 Nov 2011 20:07:38 +0100 misc tuning and modernization;
wenzelm [Sat, 05 Nov 2011 20:07:38 +0100] rev 45347
misc tuning and modernization;
Sat, 05 Nov 2011 19:47:22 +0100 some performance tuning via Term_Subst/Same.operation;
wenzelm [Sat, 05 Nov 2011 19:47:22 +0100] rev 45346
some performance tuning via Term_Subst/Same.operation; tuned;
Sat, 05 Nov 2011 18:58:40 +0100 pruned signature;
wenzelm [Sat, 05 Nov 2011 18:58:40 +0100] rev 45345
pruned signature;
Sat, 05 Nov 2011 15:00:49 +0100 added Logic.varify_types_global/unvarify_types_global, which avoids somewhat expensive Term.map_types;
wenzelm [Sat, 05 Nov 2011 15:00:49 +0100] rev 45344
added Logic.varify_types_global/unvarify_types_global, which avoids somewhat expensive Term.map_types; tuned;
Sat, 05 Nov 2011 10:59:11 +0100 more conventional syntax const;
wenzelm [Sat, 05 Nov 2011 10:59:11 +0100] rev 45343
more conventional syntax const;
Fri, 04 Nov 2011 20:16:42 +0100 proper syntactic category for abstraction syntax, to avoid low-level exception for malformed "\<integral> x y. f \<partial>M", for example;
wenzelm [Fri, 04 Nov 2011 20:16:42 +0100] rev 45342
proper syntactic category for abstraction syntax, to avoid low-level exception for malformed "\<integral> x y. f \<partial>M", for example;
Fri, 04 Nov 2011 17:34:51 +0100 merged
wenzelm [Fri, 04 Nov 2011 17:34:51 +0100] rev 45341
merged
Fri, 04 Nov 2011 17:19:33 +0100 prefer global Quotient_Info lookup to accomodate Quotient_Term, which is not quite localized yet (cf. 9fd6fce8a230);
wenzelm [Fri, 04 Nov 2011 17:19:33 +0100] rev 45340
prefer global Quotient_Info lookup to accomodate Quotient_Term, which is not quite localized yet (cf. 9fd6fce8a230);
Fri, 04 Nov 2011 15:05:59 +0000 document new experimental provers
blanchet [Fri, 04 Nov 2011 15:05:59 +0000] rev 45339
document new experimental provers
Fri, 04 Nov 2011 15:05:58 +0000 added remote iProver(-Eq) for experimentation
blanchet [Fri, 04 Nov 2011 15:05:58 +0000] rev 45338
added remote iProver(-Eq) for experimentation
Fri, 04 Nov 2011 13:52:19 +0100 merged
wenzelm [Fri, 04 Nov 2011 13:52:19 +0100] rev 45337
merged
Fri, 04 Nov 2011 08:19:24 +0100 ex/Tree23.thy: automate proof of gfull_add
huffman [Fri, 04 Nov 2011 08:19:24 +0100] rev 45336
ex/Tree23.thy: automate proof of gfull_add
Fri, 04 Nov 2011 08:00:48 +0100 ex/Tree23.thy: simplify proof of bal_del0
huffman [Fri, 04 Nov 2011 08:00:48 +0100] rev 45335
ex/Tree23.thy: simplify proof of bal_del0
Fri, 04 Nov 2011 07:37:37 +0100 ex/Tree23.thy: simplify proof of bal_add0
huffman [Fri, 04 Nov 2011 07:37:37 +0100] rev 45334
ex/Tree23.thy: simplify proof of bal_add0
Fri, 04 Nov 2011 07:04:34 +0100 ex/Tree23.thy: simpler definition of ordered-ness predicate
huffman [Fri, 04 Nov 2011 07:04:34 +0100] rev 45333
ex/Tree23.thy: simpler definition of ordered-ness predicate
Thu, 03 Nov 2011 17:40:50 +0100 ex/Tree23.thy: prove that deletion preserves balance
huffman [Thu, 03 Nov 2011 17:40:50 +0100] rev 45332
ex/Tree23.thy: prove that deletion preserves balance
Fri, 04 Nov 2011 00:07:45 +0100 more liberal Parse.fixes, to avoid overlap of mixfix with is-pattern (notably in 'obtain' syntax);
wenzelm [Fri, 04 Nov 2011 00:07:45 +0100] rev 45331
more liberal Parse.fixes, to avoid overlap of mixfix with is-pattern (notably in 'obtain' syntax);
Thu, 03 Nov 2011 23:55:53 +0100 more general Proof_Context.bind_propp, which allows outer parameters;
wenzelm [Thu, 03 Nov 2011 23:55:53 +0100] rev 45330
more general Proof_Context.bind_propp, which allows outer parameters; obtain: some support for term bindings within the proof, depending on parameters;
Thu, 03 Nov 2011 23:32:31 +0100 tuned whitespace;
wenzelm [Thu, 03 Nov 2011 23:32:31 +0100] rev 45329
tuned whitespace;
Thu, 03 Nov 2011 22:51:37 +0100 tuned signature;
wenzelm [Thu, 03 Nov 2011 22:51:37 +0100] rev 45328
tuned signature;
Thu, 03 Nov 2011 22:23:41 +0100 tuned signature -- canonical argument order;
wenzelm [Thu, 03 Nov 2011 22:23:41 +0100] rev 45327
tuned signature -- canonical argument order;
Thu, 03 Nov 2011 22:15:47 +0100 tuned -- Variable.declare_term is already part of Variable.auto_fixes;
wenzelm [Thu, 03 Nov 2011 22:15:47 +0100] rev 45326
tuned -- Variable.declare_term is already part of Variable.auto_fixes;
Thu, 03 Nov 2011 11:18:06 +0100 ex/Tree23.thy: prove that insertion preserves tree balance and order
huffman [Thu, 03 Nov 2011 11:18:06 +0100] rev 45325
ex/Tree23.thy: prove that insertion preserves tree balance and order
Thu, 03 Nov 2011 18:10:47 +1100 more IMP fragments
kleing [Thu, 03 Nov 2011 18:10:47 +1100] rev 45324
more IMP fragments
Thu, 03 Nov 2011 18:10:13 +1100 string -> vname
kleing [Thu, 03 Nov 2011 18:10:13 +1100] rev 45323
string -> vname
Thu, 03 Nov 2011 16:22:29 +1100 JMPF(LESS|GE) -> JMP(LESS|GE) because jumps are int now.
kleing [Thu, 03 Nov 2011 16:22:29 +1100] rev 45322
JMPF(LESS|GE) -> JMP(LESS|GE) because jumps are int now.
Thu, 03 Nov 2011 15:54:19 +1100 more IMP text fragments
kleing [Thu, 03 Nov 2011 15:54:19 +1100] rev 45321
more IMP text fragments
Thu, 03 Nov 2011 10:29:05 +1100 moved latex generation for HOL-IMP out of distribution
kleing [Thu, 03 Nov 2011 10:29:05 +1100] rev 45320
moved latex generation for HOL-IMP out of distribution
Tue, 01 Nov 2011 10:05:28 +0100 renaming Quotient_Set and List_Quotient_Set to Quotient_Cset and List_Quotient_Cset to avoid name clash with existing Quotient_Set (again, cf. 66823a0066db)
bulwahn [Tue, 01 Nov 2011 10:05:28 +0100] rev 45319
renaming Quotient_Set and List_Quotient_Set to Quotient_Cset and List_Quotient_Cset to avoid name clash with existing Quotient_Set (again, cf. 66823a0066db)
Mon, 31 Oct 2011 19:12:41 +0100 merged
bulwahn [Mon, 31 Oct 2011 19:12:41 +0100] rev 45318
merged
Mon, 31 Oct 2011 18:29:25 +0100 more robust, declarative and unsurprising computation of types in the quotient type definition
bulwahn [Mon, 31 Oct 2011 18:29:25 +0100] rev 45317
more robust, declarative and unsurprising computation of types in the quotient type definition
Mon, 31 Oct 2011 17:51:01 +0100 improve handling of bound type variables (esp. for TFF1)
blanchet [Mon, 31 Oct 2011 17:51:01 +0100] rev 45316
improve handling of bound type variables (esp. for TFF1)
Mon, 31 Oct 2011 17:51:01 +0100 improved TFF1 output
blanchet [Mon, 31 Oct 2011 17:51:01 +0100] rev 45315
improved TFF1 output
Mon, 31 Oct 2011 08:50:35 +0100 clarified signature
bulwahn [Mon, 31 Oct 2011 08:50:35 +0100] rev 45314
clarified signature
Mon, 31 Oct 2011 08:43:21 +0100 tuned
bulwahn [Mon, 31 Oct 2011 08:43:21 +0100] rev 45313
tuned
Mon, 31 Oct 2011 08:22:56 +0100 tuned
bulwahn [Mon, 31 Oct 2011 08:22:56 +0100] rev 45312
tuned
Sun, 30 Oct 2011 22:35:18 +0100 even more uniform Local_Theory.declaration for locales (cf. 57def0b39696, aa35859c8741);
wenzelm [Sun, 30 Oct 2011 22:35:18 +0100] rev 45311
even more uniform Local_Theory.declaration for locales (cf. 57def0b39696, aa35859c8741);
Sun, 30 Oct 2011 22:20:45 +0100 removed obsolete argument (cf. aa35859c8741);
wenzelm [Sun, 30 Oct 2011 22:20:45 +0100] rev 45310
removed obsolete argument (cf. aa35859c8741);
Sun, 30 Oct 2011 09:42:13 +0100 removed ad-hoc simp rules sin_cos_eq[symmetric], minus_sin_cos_eq[symmetric], cos_sin_eq[symmetric]
huffman [Sun, 30 Oct 2011 09:42:13 +0100] rev 45309
removed ad-hoc simp rules sin_cos_eq[symmetric], minus_sin_cos_eq[symmetric], cos_sin_eq[symmetric]
Sun, 30 Oct 2011 09:07:02 +0100 extend cancellation simproc patterns to cover terms like '- (2 * pi) < pi'
huffman [Sun, 30 Oct 2011 09:07:02 +0100] rev 45308
extend cancellation simproc patterns to cover terms like '- (2 * pi) < pi'
Sun, 30 Oct 2011 07:08:33 +0100 merged
huffman [Sun, 30 Oct 2011 07:08:33 +0100] rev 45307
merged
Sat, 29 Oct 2011 10:00:35 +0200 remove unused function
huffman [Sat, 29 Oct 2011 10:00:35 +0200] rev 45306
remove unused function
Sat, 29 Oct 2011 13:51:35 +0200 also export DFG formats
blanchet [Sat, 29 Oct 2011 13:51:35 +0200] rev 45305
also export DFG formats
Sat, 29 Oct 2011 13:15:58 +0200 always use DFG format to talk to SPASS -- since that's what we'll need to use anyway to benefit from sorts and other extensions
blanchet [Sat, 29 Oct 2011 13:15:58 +0200] rev 45304
always use DFG format to talk to SPASS -- since that's what we'll need to use anyway to benefit from sorts and other extensions
Sat, 29 Oct 2011 13:15:58 +0200 added DFG unsorted support (like in the old days)
blanchet [Sat, 29 Oct 2011 13:15:58 +0200] rev 45303
added DFG unsorted support (like in the old days)
Sat, 29 Oct 2011 13:15:58 +0200 gracefully do nothing if the SPASS input file is already in DFG format
blanchet [Sat, 29 Oct 2011 13:15:58 +0200] rev 45302
gracefully do nothing if the SPASS input file is already in DFG format
Sat, 29 Oct 2011 13:15:58 +0200 added sorted DFG output for coming version of SPASS
blanchet [Sat, 29 Oct 2011 13:15:58 +0200] rev 45301
added sorted DFG output for coming version of SPASS
Sat, 29 Oct 2011 13:15:58 +0200 specify proof output level 1 (i.e. no detailed, potentially huge E proofs) to LEO-II; requires version 1.2.9
blanchet [Sat, 29 Oct 2011 13:15:58 +0200] rev 45300
specify proof output level 1 (i.e. no detailed, potentially huge E proofs) to LEO-II; requires version 1.2.9
Sat, 29 Oct 2011 13:15:58 +0200 check "sound" flag before doing something unsound...
blanchet [Sat, 29 Oct 2011 13:15:58 +0200] rev 45299
check "sound" flag before doing something unsound...
Sat, 29 Oct 2011 12:57:43 +0200 uniform treatment of syntax declaration wrt. aux. context (NB: notation avoids duplicate mixfix internally);
wenzelm [Sat, 29 Oct 2011 12:57:43 +0200] rev 45298
uniform treatment of syntax declaration wrt. aux. context (NB: notation avoids duplicate mixfix internally);
Sat, 29 Oct 2011 12:55:34 +0200 tuned;
wenzelm [Sat, 29 Oct 2011 12:55:34 +0200] rev 45297
tuned;
Fri, 28 Oct 2011 16:49:15 +0200 more accurate class constraints on cancellation simproc patterns
huffman [Fri, 28 Oct 2011 16:49:15 +0200] rev 45296
more accurate class constraints on cancellation simproc patterns
Sat, 29 Oct 2011 00:23:58 +0200 tuned;
wenzelm [Sat, 29 Oct 2011 00:23:58 +0200] rev 45295
tuned;
Fri, 28 Oct 2011 23:41:16 +0200 tuned Named_Thms: proper binding;
wenzelm [Fri, 28 Oct 2011 23:41:16 +0200] rev 45294
tuned Named_Thms: proper binding;
Fri, 28 Oct 2011 23:16:50 +0200 refined Local_Theory.declaration {syntax = false, pervasive} semantics: update is applied to auxiliary context as well;
wenzelm [Fri, 28 Oct 2011 23:16:50 +0200] rev 45293
refined Local_Theory.declaration {syntax = false, pervasive} semantics: update is applied to auxiliary context as well;
Fri, 28 Oct 2011 23:10:44 +0200 more robust data storage (NB: the morphism can change the shape of qconst, and in the auxiliary context it is not even a constant yet);
wenzelm [Fri, 28 Oct 2011 23:10:44 +0200] rev 45292
more robust data storage (NB: the morphism can change the shape of qconst, and in the auxiliary context it is not even a constant yet);
Fri, 28 Oct 2011 22:17:30 +0200 uniform Local_Theory.declaration with explicit params;
wenzelm [Fri, 28 Oct 2011 22:17:30 +0200] rev 45291
uniform Local_Theory.declaration with explicit params;
Fri, 28 Oct 2011 17:15:52 +0200 tuned signature -- refined terminology;
wenzelm [Fri, 28 Oct 2011 17:15:52 +0200] rev 45290
tuned signature -- refined terminology;
Fri, 28 Oct 2011 15:38:41 +0200 slightly more explicit/syntactic modelling of morphisms;
wenzelm [Fri, 28 Oct 2011 15:38:41 +0200] rev 45289
slightly more explicit/syntactic modelling of morphisms;
Fri, 28 Oct 2011 14:10:19 +0200 correct import path
hoelzl [Fri, 28 Oct 2011 14:10:19 +0200] rev 45288
correct import path
Fri, 28 Oct 2011 14:06:06 +0200 allow to build Probability and MV-Analysis with one ROOT.ML
hoelzl [Fri, 28 Oct 2011 14:06:06 +0200] rev 45287
allow to build Probability and MV-Analysis with one ROOT.ML
Fri, 28 Oct 2011 12:37:18 +0200 removing dead code
bulwahn [Fri, 28 Oct 2011 12:37:18 +0200] rev 45286
removing dead code
Fri, 28 Oct 2011 10:33:23 +0200 ex/Simproc_Tests.thy: remove duplicate simprocs
huffman [Fri, 28 Oct 2011 10:33:23 +0200] rev 45285
ex/Simproc_Tests.thy: remove duplicate simprocs
Fri, 28 Oct 2011 11:02:27 +0200 use simproc_setup for cancellation simprocs, to get proper name bindings
huffman [Fri, 28 Oct 2011 11:02:27 +0200] rev 45284
use simproc_setup for cancellation simprocs, to get proper name bindings
Thu, 27 Oct 2011 22:37:19 +0200 tuned;
wenzelm [Thu, 27 Oct 2011 22:37:19 +0200] rev 45283
tuned;
Thu, 27 Oct 2011 22:20:55 +0200 eliminated aliases of standard functions;
wenzelm [Thu, 27 Oct 2011 22:20:55 +0200] rev 45282
eliminated aliases of standard functions;
Thu, 27 Oct 2011 21:52:57 +0200 more standard attribute setup;
wenzelm [Thu, 27 Oct 2011 21:52:57 +0200] rev 45281
more standard attribute setup;
Thu, 27 Oct 2011 21:02:10 +0200 localized quotient data;
wenzelm [Thu, 27 Oct 2011 21:02:10 +0200] rev 45280
localized quotient data;
Thu, 27 Oct 2011 20:26:38 +0200 simplified/standardized signatures;
wenzelm [Thu, 27 Oct 2011 20:26:38 +0200] rev 45279
simplified/standardized signatures;
Thu, 27 Oct 2011 19:41:08 +0200 tuned signature;
wenzelm [Thu, 27 Oct 2011 19:41:08 +0200] rev 45278
tuned signature;
Thu, 27 Oct 2011 16:28:34 +0200 uses IMP and hence requires its tex setup
nipkow [Thu, 27 Oct 2011 16:28:34 +0200] rev 45277
uses IMP and hence requires its tex setup
Thu, 27 Oct 2011 15:59:33 +0200 merged
nipkow [Thu, 27 Oct 2011 15:59:33 +0200] rev 45276
merged
Thu, 27 Oct 2011 15:59:25 +0200 tuned text
nipkow [Thu, 27 Oct 2011 15:59:25 +0200] rev 45275
tuned text
Thu, 27 Oct 2011 13:52:31 +0200 respecting isabelle's programming style in the quotient package by simplifying qconsts_lookup function for data access; removing odd NotFound exception
bulwahn [Thu, 27 Oct 2011 13:52:31 +0200] rev 45274
respecting isabelle's programming style in the quotient package by simplifying qconsts_lookup function for data access; removing odd NotFound exception
Thu, 27 Oct 2011 13:50:55 +0200 respecting isabelle's programming style in the quotient package by simplifying map_lookup function for data access
bulwahn [Thu, 27 Oct 2011 13:50:55 +0200] rev 45273
respecting isabelle's programming style in the quotient package by simplifying map_lookup function for data access
Thu, 27 Oct 2011 13:50:54 +0200 respecting isabelle's programming style in the quotient package by simplifying quotdata_lookup function for data access
bulwahn [Thu, 27 Oct 2011 13:50:54 +0200] rev 45272
respecting isabelle's programming style in the quotient package by simplifying quotdata_lookup function for data access
Thu, 27 Oct 2011 07:48:07 +0200 merged
huffman [Thu, 27 Oct 2011 07:48:07 +0200] rev 45271
merged
Thu, 27 Oct 2011 07:46:57 +0200 fix bug in cancel_factor simprocs so they will work on goals like 'x * y < x * z' where the common term is already on the left
huffman [Thu, 27 Oct 2011 07:46:57 +0200] rev 45270
fix bug in cancel_factor simprocs so they will work on goals like 'x * y < x * z' where the common term is already on the left
Wed, 26 Oct 2011 22:51:06 +0200 more robust ML pretty printing (cf. b6c527c64789);
wenzelm [Wed, 26 Oct 2011 22:51:06 +0200] rev 45269
more robust ML pretty printing (cf. b6c527c64789);
Wed, 26 Oct 2011 22:50:40 +0200 tuned;
wenzelm [Wed, 26 Oct 2011 22:50:40 +0200] rev 45268
tuned;
Tue, 25 Oct 2011 16:37:11 +0200 renaming Cset and List_Cset in Quotient_Examples to Quotient_Set and List_Quotient_Set to avoid a name clash of theory names with the ones in HOL-Library
bulwahn [Tue, 25 Oct 2011 16:37:11 +0200] rev 45267
renaming Cset and List_Cset in Quotient_Examples to Quotient_Set and List_Quotient_Set to avoid a name clash of theory names with the ones in HOL-Library
Tue, 25 Oct 2011 16:09:02 +0200 tuned text
nipkow [Tue, 25 Oct 2011 16:09:02 +0200] rev 45266
tuned text
Tue, 25 Oct 2011 15:59:15 +0200 tuned names to avoid shadowing
nipkow [Tue, 25 Oct 2011 15:59:15 +0200] rev 45265
tuned names to avoid shadowing
Tue, 25 Oct 2011 12:00:52 +0200 merge Gcd/GCD and Lcm/LCM
huffman [Tue, 25 Oct 2011 12:00:52 +0200] rev 45264
merge Gcd/GCD and Lcm/LCM
Tue, 25 Oct 2011 08:48:36 +0200 clarify types of terms: use proper set type
boehmes [Tue, 25 Oct 2011 08:48:36 +0200] rev 45263
clarify types of terms: use proper set type
Mon, 24 Oct 2011 16:47:24 +0200 instance bool :: linorder
huffman [Mon, 24 Oct 2011 16:47:24 +0200] rev 45262
instance bool :: linorder
Mon, 24 Oct 2011 12:26:05 +0200 removing poor man's dictionary construction which were only for the ancient code generator with no support of type classes
bulwahn [Mon, 24 Oct 2011 12:26:05 +0200] rev 45261
removing poor man's dictionary construction which were only for the ancient code generator with no support of type classes
Mon, 24 Oct 2011 11:40:31 +0200 fixed typo
bulwahn [Mon, 24 Oct 2011 11:40:31 +0200] rev 45260
fixed typo
Mon, 24 Oct 2011 10:45:54 +0200 latex output not needed because errors manifest themselves earlier
nipkow [Mon, 24 Oct 2011 10:45:54 +0200] rev 45259
latex output not needed because errors manifest themselves earlier
Sun, 23 Oct 2011 23:11:53 +0200 some text on inner-syntax;
wenzelm [Sun, 23 Oct 2011 23:11:53 +0200] rev 45258
some text on inner-syntax;
Sun, 23 Oct 2011 16:03:59 +0200 renamed in ASM
nipkow [Sun, 23 Oct 2011 16:03:59 +0200] rev 45257
renamed in ASM
Sun, 23 Oct 2011 14:15:24 +0200 tuned order of eqns
nipkow [Sun, 23 Oct 2011 14:15:24 +0200] rev 45256
tuned order of eqns
Sun, 23 Oct 2011 14:03:37 +0200 tuned
nipkow [Sun, 23 Oct 2011 14:03:37 +0200] rev 45255
tuned
Sun, 23 Oct 2011 17:37:21 +1100 script for exporting filtered IMP files as tar.gz
kleing [Sun, 23 Oct 2011 17:37:21 +1100] rev 45254
script for exporting filtered IMP files as tar.gz
Sun, 23 Oct 2011 17:12:14 +1100 removed Norbert's email from isatest (bounces)
kleing [Sun, 23 Oct 2011 17:12:14 +1100] rev 45253
removed Norbert's email from isatest (bounces)
Sat, 22 Oct 2011 23:43:01 +0200 class Lexicon as abstract datatype;
wenzelm [Sat, 22 Oct 2011 23:43:01 +0200] rev 45252
class Lexicon as abstract datatype;
Sat, 22 Oct 2011 23:30:02 +0200 more private stuff;
wenzelm [Sat, 22 Oct 2011 23:30:02 +0200] rev 45251
more private stuff;
Sat, 22 Oct 2011 23:29:44 +0200 class Text.Edit as abstract datatype;
wenzelm [Sat, 22 Oct 2011 23:29:44 +0200] rev 45250
class Text.Edit as abstract datatype;
Sat, 22 Oct 2011 23:29:11 +0200 class Time as abstract datatype;
wenzelm [Sat, 22 Oct 2011 23:29:11 +0200] rev 45249
class Time as abstract datatype;
Sat, 22 Oct 2011 23:28:24 +0200 class Volatile as abstract datatype;
wenzelm [Sat, 22 Oct 2011 23:28:24 +0200] rev 45248
class Volatile as abstract datatype;
Sat, 22 Oct 2011 20:18:01 +0200 merged
nipkow [Sat, 22 Oct 2011 20:18:01 +0200] rev 45247
merged
Sat, 22 Oct 2011 20:17:50 +0200 added isaverbatimwrite that allows to cut out snippets of thy files in their latex form and dump them in a file
nipkow [Sat, 22 Oct 2011 20:17:50 +0200] rev 45246
added isaverbatimwrite that allows to cut out snippets of thy files in their latex form and dump them in a file
Sat, 22 Oct 2011 19:22:13 +0200 experimental support for Scala 2.9.1.final;
wenzelm [Sat, 22 Oct 2011 19:22:13 +0200] rev 45245
experimental support for Scala 2.9.1.final;
Sat, 22 Oct 2011 19:15:32 +0200 class Path as abstract datatype;
wenzelm [Sat, 22 Oct 2011 19:15:32 +0200] rev 45244
class Path as abstract datatype;
Sat, 22 Oct 2011 19:00:03 +0200 class Counter as abstract datatype;
wenzelm [Sat, 22 Oct 2011 19:00:03 +0200] rev 45243
class Counter as abstract datatype;
Sat, 22 Oct 2011 16:57:24 +0200 discontinued redundant ASCII syntax;
wenzelm [Sat, 22 Oct 2011 16:57:24 +0200] rev 45242
discontinued redundant ASCII syntax;
Sat, 22 Oct 2011 16:44:34 +0200 modernized specifications;
wenzelm [Sat, 22 Oct 2011 16:44:34 +0200] rev 45241
modernized specifications;
Fri, 21 Oct 2011 22:44:55 +0200 proper normal form for Perspective.ranges (overlapping ranges could be joined in wrong order, crashing multiple editor views);
wenzelm [Fri, 21 Oct 2011 22:44:55 +0200] rev 45240
proper normal form for Perspective.ranges (overlapping ranges could be joined in wrong order, crashing multiple editor views); clarified Text.Range apartness, with try_restrict and try_join operations; private Perspective constructor to ensure abstract datatype integrity;
Fri, 21 Oct 2011 17:39:07 +0200 merged
nipkow [Fri, 21 Oct 2011 17:39:07 +0200] rev 45239
merged
Fri, 21 Oct 2011 17:39:00 +0200 tuned
nipkow [Fri, 21 Oct 2011 17:39:00 +0200] rev 45238
tuned
Fri, 21 Oct 2011 16:21:12 +0200 merged
wenzelm [Fri, 21 Oct 2011 16:21:12 +0200] rev 45237
merged
Fri, 21 Oct 2011 14:25:38 +0200 replacing metis proofs with facts xt1 by new proof with more readable names
bulwahn [Fri, 21 Oct 2011 14:25:38 +0200] rev 45236
replacing metis proofs with facts xt1 by new proof with more readable names
Fri, 21 Oct 2011 14:06:15 +0200 more robust parsing of TSTP sources -- Vampire has nonstandard "introduced()" tags and Waldmeister(OnTPTP) has weird "theory(...)" dependencies
blanchet [Fri, 21 Oct 2011 14:06:15 +0200] rev 45235
more robust parsing of TSTP sources -- Vampire has nonstandard "introduced()" tags and Waldmeister(OnTPTP) has weird "theory(...)" dependencies
Fri, 21 Oct 2011 12:44:20 +0200 disable Vampire's BDD optimization, which sometimes yields so huge proofs that this causes problems for reconstruction
blanchet [Fri, 21 Oct 2011 12:44:20 +0200] rev 45234
disable Vampire's BDD optimization, which sometimes yields so huge proofs that this causes problems for reconstruction
Fri, 21 Oct 2011 11:17:16 +0200 NEWS
bulwahn [Fri, 21 Oct 2011 11:17:16 +0200] rev 45233
NEWS
Fri, 21 Oct 2011 11:17:15 +0200 updating documentation: code_inline -> code_unfold; added documentation about attribute code_unfold_post
bulwahn [Fri, 21 Oct 2011 11:17:15 +0200] rev 45232
updating documentation: code_inline -> code_unfold; added documentation about attribute code_unfold_post
Fri, 21 Oct 2011 11:17:14 +0200 replacing code_inline by code_unfold, removing obsolete code_unfold, code_inline del now that the ancient code generator is removed
bulwahn [Fri, 21 Oct 2011 11:17:14 +0200] rev 45231
replacing code_inline by code_unfold, removing obsolete code_unfold, code_inline del now that the ancient code generator is removed
Fri, 21 Oct 2011 11:17:12 +0200 removing redundant attribute code_inline in the code generator
bulwahn [Fri, 21 Oct 2011 11:17:12 +0200] rev 45230
removing redundant attribute code_inline in the code generator
Fri, 21 Oct 2011 11:27:21 +0200 tuned;
wenzelm [Fri, 21 Oct 2011 11:27:21 +0200] rev 45229
tuned;
Fri, 21 Oct 2011 11:26:14 +0200 tuned;
wenzelm [Fri, 21 Oct 2011 11:26:14 +0200] rev 45228
tuned;
Fri, 21 Oct 2011 10:37:03 +0200 improving mutabelle script again after missing some changes in f4896c792316
bulwahn [Fri, 21 Oct 2011 10:37:03 +0200] rev 45227
improving mutabelle script again after missing some changes in f4896c792316
Fri, 21 Oct 2011 10:32:42 +0200 correcting code_prolog
bulwahn [Fri, 21 Oct 2011 10:32:42 +0200] rev 45226
correcting code_prolog
Fri, 21 Oct 2011 09:51:45 +0200 merged
huffman [Fri, 21 Oct 2011 09:51:45 +0200] rev 45225
merged
Fri, 21 Oct 2011 08:42:11 +0200 add HOL/ex/Simproc_Tests.thy: testing for Tools/numeral_simprocs.ML
huffman [Fri, 21 Oct 2011 08:42:11 +0200] rev 45224
add HOL/ex/Simproc_Tests.thy: testing for Tools/numeral_simprocs.ML
Fri, 21 Oct 2011 08:25:04 +0200 merged
nipkow [Fri, 21 Oct 2011 08:25:04 +0200] rev 45223
merged
Fri, 21 Oct 2011 08:24:57 +0200 tuned
nipkow [Fri, 21 Oct 2011 08:24:57 +0200] rev 45222
tuned
Thu, 20 Oct 2011 22:26:02 +0200 mark "xt..." rules as "no_atp", since they are easy consequences of other better named properties
blanchet [Thu, 20 Oct 2011 22:26:02 +0200] rev 45221
mark "xt..." rules as "no_atp", since they are easy consequences of other better named properties
Thu, 20 Oct 2011 22:02:49 +0200 merged
huffman [Thu, 20 Oct 2011 22:02:49 +0200] rev 45220
merged
Thu, 20 Oct 2011 17:27:14 +0200 removed mult_Bit1 from int_arith_rules (cf. 882403378a41 and 3078fd2eec7b, where mult_num1 erroneously replaced mult_1)
huffman [Thu, 20 Oct 2011 17:27:14 +0200] rev 45219
removed mult_Bit1 from int_arith_rules (cf. 882403378a41 and 3078fd2eec7b, where mult_num1 erroneously replaced mult_1)
Thu, 20 Oct 2011 12:30:43 -0400 removed [trans] concept from basic material
kleing [Thu, 20 Oct 2011 12:30:43 -0400] rev 45218
removed [trans] concept from basic material
Thu, 20 Oct 2011 10:44:00 +0200 merged
nipkow [Thu, 20 Oct 2011 10:44:00 +0200] rev 45217
merged
Thu, 20 Oct 2011 10:43:47 +0200 tuned
nipkow [Thu, 20 Oct 2011 10:43:47 +0200] rev 45216
tuned
Thu, 20 Oct 2011 09:59:12 +0200 merged
bulwahn [Thu, 20 Oct 2011 09:59:12 +0200] rev 45215
merged
Thu, 20 Oct 2011 09:11:13 +0200 modernizing predicate_compile_quickcheck
bulwahn [Thu, 20 Oct 2011 09:11:13 +0200] rev 45214
modernizing predicate_compile_quickcheck
Thu, 20 Oct 2011 08:20:35 +0200 adding depth as an quickcheck configuration
bulwahn [Thu, 20 Oct 2011 08:20:35 +0200] rev 45213
adding depth as an quickcheck configuration
Thu, 20 Oct 2011 09:48:00 +0200 renamed name -> vname
nipkow [Thu, 20 Oct 2011 09:48:00 +0200] rev 45212
renamed name -> vname
Wed, 19 Oct 2011 23:07:48 +0200 removed some remaining artefacts of ancient SML code generator
haftmann [Wed, 19 Oct 2011 23:07:48 +0200] rev 45211
removed some remaining artefacts of ancient SML code generator
Wed, 19 Oct 2011 22:54:26 +0200 NEWS
haftmann [Wed, 19 Oct 2011 22:54:26 +0200] rev 45210
NEWS
Wed, 19 Oct 2011 21:40:32 +0200 cleaner LEO-II extensionality step detection
blanchet [Wed, 19 Oct 2011 21:40:32 +0200] rev 45209
cleaner LEO-II extensionality step detection
Wed, 19 Oct 2011 21:40:32 +0200 marginally cleaner proof parsing, that doesn't stumble upon LEO-II's E-step proofs
blanchet [Wed, 19 Oct 2011 21:40:32 +0200] rev 45208
marginally cleaner proof parsing, that doesn't stumble upon LEO-II's E-step proofs
Wed, 19 Oct 2011 21:40:32 +0200 one more LEO-II failure
blanchet [Wed, 19 Oct 2011 21:40:32 +0200] rev 45207
one more LEO-II failure
Wed, 19 Oct 2011 19:45:19 +0200 merged
wenzelm [Wed, 19 Oct 2011 19:45:19 +0200] rev 45206
merged
Wed, 19 Oct 2011 17:45:25 +0200 merged
huffman [Wed, 19 Oct 2011 17:45:25 +0200] rev 45205
merged
Tue, 18 Oct 2011 15:19:06 +0200 hide typedef-generated constants Product_Type.prod and Sum_Type.sum
huffman [Tue, 18 Oct 2011 15:19:06 +0200] rev 45204
hide typedef-generated constants Product_Type.prod and Sum_Type.sum
Wed, 19 Oct 2011 16:36:13 +0200 more uniform SZS status handling
blanchet [Wed, 19 Oct 2011 16:36:13 +0200] rev 45203
more uniform SZS status handling
Wed, 19 Oct 2011 16:36:13 +0200 avoid generating too meta theorems -- this sometimes leads to type errors, e.g. when "pp" is applied to a "prop" instead of a "bool"
blanchet [Wed, 19 Oct 2011 16:36:13 +0200] rev 45202
avoid generating too meta theorems -- this sometimes leads to type errors, e.g. when "pp" is applied to a "prop" instead of a "bool"
Wed, 19 Oct 2011 16:32:30 +0200 merged
nipkow [Wed, 19 Oct 2011 16:32:30 +0200] rev 45201
merged
Wed, 19 Oct 2011 16:32:12 +0200 renamed B to Bc
nipkow [Wed, 19 Oct 2011 16:32:12 +0200] rev 45200
renamed B to Bc
Wed, 19 Oct 2011 17:04:43 +0200 tuned comment;
wenzelm [Wed, 19 Oct 2011 17:04:43 +0200] rev 45199
tuned comment;
Wed, 19 Oct 2011 17:03:07 +0200 proper source positions for @{lemma};
wenzelm [Wed, 19 Oct 2011 17:03:07 +0200] rev 45198
proper source positions for @{lemma};
Wed, 19 Oct 2011 16:45:46 +0200 more robust toplevel_error reporting (NB: Context.proof_of on a stale theory crashes ungracefully);
wenzelm [Wed, 19 Oct 2011 16:45:46 +0200] rev 45197
more robust toplevel_error reporting (NB: Context.proof_of on a stale theory crashes ungracefully);
Wed, 19 Oct 2011 15:42:43 +0200 inlined @{thms} (ML compile-time) allows to get rid of legacy zadd_ac as well (cf. 49e305100097);
wenzelm [Wed, 19 Oct 2011 15:42:43 +0200] rev 45196
inlined @{thms} (ML compile-time) allows to get rid of legacy zadd_ac as well (cf. 49e305100097);
Wed, 19 Oct 2011 15:41:12 +0200 tuned legacy signature;
wenzelm [Wed, 19 Oct 2011 15:41:12 +0200] rev 45195
tuned legacy signature;
Wed, 19 Oct 2011 14:40:49 +0200 further cleanup of stats (cf. 97e81a8aa277);
wenzelm [Wed, 19 Oct 2011 14:40:49 +0200] rev 45194
further cleanup of stats (cf. 97e81a8aa277);
Wed, 19 Oct 2011 14:22:06 +0200 updated keywords;
wenzelm [Wed, 19 Oct 2011 14:22:06 +0200] rev 45193
updated keywords;
Wed, 19 Oct 2011 14:21:29 +0200 really document just one code generator;
wenzelm [Wed, 19 Oct 2011 14:21:29 +0200] rev 45192
really document just one code generator;
Wed, 19 Oct 2011 09:11:21 +0200 NEWS
bulwahn [Wed, 19 Oct 2011 09:11:21 +0200] rev 45191
NEWS
Wed, 19 Oct 2011 09:11:20 +0200 removing old code generator
bulwahn [Wed, 19 Oct 2011 09:11:20 +0200] rev 45190
removing old code generator
Wed, 19 Oct 2011 09:11:19 +0200 removing declaration of code_unfold to address the old code generator
bulwahn [Wed, 19 Oct 2011 09:11:19 +0200] rev 45189
removing declaration of code_unfold to address the old code generator
Wed, 19 Oct 2011 09:11:18 +0200 removing dependency of the generic code generator to old code generator functions thyname_of_type and thyname_of_const
bulwahn [Wed, 19 Oct 2011 09:11:18 +0200] rev 45188
removing dependency of the generic code generator to old code generator functions thyname_of_type and thyname_of_const
Wed, 19 Oct 2011 09:11:18 +0200 removing documentation about the old code generator
bulwahn [Wed, 19 Oct 2011 09:11:18 +0200] rev 45187
removing documentation about the old code generator
Wed, 19 Oct 2011 09:11:16 +0200 removing old code generator setup for executable sets
bulwahn [Wed, 19 Oct 2011 09:11:16 +0200] rev 45186
removing old code generator setup for executable sets
Wed, 19 Oct 2011 09:11:15 +0200 removing old code generator setup for efficient natural numbers; cleaned typo
bulwahn [Wed, 19 Oct 2011 09:11:15 +0200] rev 45185
removing old code generator setup for efficient natural numbers; cleaned typo
Wed, 19 Oct 2011 09:11:14 +0200 removing old code generator setup for real numbers; tuned
bulwahn [Wed, 19 Oct 2011 09:11:14 +0200] rev 45184
removing old code generator setup for real numbers; tuned
Wed, 19 Oct 2011 09:11:14 +0200 removing old code generator setup for rational numbers; tuned
bulwahn [Wed, 19 Oct 2011 09:11:14 +0200] rev 45183
removing old code generator setup for rational numbers; tuned
Wed, 19 Oct 2011 08:37:29 +0200 removing old code generator setup for strings
bulwahn [Wed, 19 Oct 2011 08:37:29 +0200] rev 45182
removing old code generator setup for strings
Wed, 19 Oct 2011 08:37:27 +0200 removing old code generator setup for lists
bulwahn [Wed, 19 Oct 2011 08:37:27 +0200] rev 45181
removing old code generator setup for lists
Wed, 19 Oct 2011 08:37:26 +0200 removing old code generator setup for integers
bulwahn [Wed, 19 Oct 2011 08:37:26 +0200] rev 45180
removing old code generator setup for integers
Wed, 19 Oct 2011 08:37:25 +0200 removing old code generator for inductive predicates
bulwahn [Wed, 19 Oct 2011 08:37:25 +0200] rev 45179
removing old code generator for inductive predicates
Wed, 19 Oct 2011 08:37:24 +0200 removing quickcheck tester SML-inductive based on the old code generator
bulwahn [Wed, 19 Oct 2011 08:37:24 +0200] rev 45178
removing quickcheck tester SML-inductive based on the old code generator
Wed, 19 Oct 2011 08:37:23 +0200 removing old code generator setup for inductive sets in the inductive set package
bulwahn [Wed, 19 Oct 2011 08:37:23 +0200] rev 45177
removing old code generator setup for inductive sets in the inductive set package
Wed, 19 Oct 2011 08:37:22 +0200 removing old code generator setup of inductive predicates
bulwahn [Wed, 19 Oct 2011 08:37:22 +0200] rev 45176
removing old code generator setup of inductive predicates
Wed, 19 Oct 2011 08:37:21 +0200 removing old code generator setup for product types
bulwahn [Wed, 19 Oct 2011 08:37:21 +0200] rev 45175
removing old code generator setup for product types
Wed, 19 Oct 2011 08:37:20 +0200 removing old code generator setup for function types
bulwahn [Wed, 19 Oct 2011 08:37:20 +0200] rev 45174
removing old code generator setup for function types
Wed, 19 Oct 2011 08:37:19 +0200 removing old code generator setup for datatypes
bulwahn [Wed, 19 Oct 2011 08:37:19 +0200] rev 45173
removing old code generator setup for datatypes
Wed, 19 Oct 2011 08:37:17 +0200 removing old code generator for recursive functions
bulwahn [Wed, 19 Oct 2011 08:37:17 +0200] rev 45172
removing old code generator for recursive functions
Wed, 19 Oct 2011 08:37:16 +0200 removing old code generator setup in the HOL theory
bulwahn [Wed, 19 Oct 2011 08:37:16 +0200] rev 45171
removing old code generator setup in the HOL theory
Wed, 19 Oct 2011 08:37:15 +0200 removing invocations of the evaluation method based on the old code generator
bulwahn [Wed, 19 Oct 2011 08:37:15 +0200] rev 45170
removing invocations of the evaluation method based on the old code generator
Wed, 19 Oct 2011 08:37:14 +0200 removing invocations of the old code generator
bulwahn [Wed, 19 Oct 2011 08:37:14 +0200] rev 45169
removing invocations of the old code generator
Tue, 18 Oct 2011 15:40:59 +0200 freeze conjecture schematics before applying lambda-translation, which sometimes calls "close_form" and ruins it for freezing
blanchet [Tue, 18 Oct 2011 15:40:59 +0200] rev 45168
freeze conjecture schematics before applying lambda-translation, which sometimes calls "close_form" and ruins it for freezing
Tue, 18 Oct 2011 15:40:58 +0200 gracefully handle quantifiers of the form "All $ t" where "t" is not a lambda-abstraction in higher-order translations
blanchet [Tue, 18 Oct 2011 15:40:58 +0200] rev 45167
gracefully handle quantifiers of the form "All $ t" where "t" is not a lambda-abstraction in higher-order translations
Tue, 18 Oct 2011 15:27:18 +0200 tuned
bulwahn [Tue, 18 Oct 2011 15:27:18 +0200] rev 45166
tuned
Tue, 18 Oct 2011 15:27:17 +0200 adding testing of quickcheck narrowing with finite types to mutabelle script; modified is_executable in mutabelle_extra
bulwahn [Tue, 18 Oct 2011 15:27:17 +0200] rev 45165
adding testing of quickcheck narrowing with finite types to mutabelle script; modified is_executable in mutabelle_extra
Tue, 18 Oct 2011 11:59:03 +0200 mira: collect size of heap images
krauss [Tue, 18 Oct 2011 11:59:03 +0200] rev 45164
mira: collect size of heap images
Mon, 17 Oct 2011 21:37:38 +0200 updated doc related to Satallax
blanchet [Mon, 17 Oct 2011 21:37:38 +0200] rev 45163
updated doc related to Satallax
Mon, 17 Oct 2011 21:37:37 +0200 parse Satallax unsat cores
blanchet [Mon, 17 Oct 2011 21:37:37 +0200] rev 45162
parse Satallax unsat cores
Mon, 17 Oct 2011 18:05:14 +0200 merged
wenzelm [Mon, 17 Oct 2011 18:05:14 +0200] rev 45161
merged
Mon, 17 Oct 2011 14:22:14 +0200 (old) NEWS
noschinl [Mon, 17 Oct 2011 14:22:14 +0200] rev 45160
(old) NEWS
Mon, 17 Oct 2011 10:19:01 +0200 moving some common functions from quickcheck to the more HOL-specific quickcheck_common; renamed inductive_SML's configurations to more canonical names; adds automatically left and right hand sides of equations as evaluation terms
bulwahn [Mon, 17 Oct 2011 10:19:01 +0200] rev 45159
moving some common functions from quickcheck to the more HOL-specific quickcheck_common; renamed inductive_SML's configurations to more canonical names; adds automatically left and right hand sides of equations as evaluation terms
Mon, 17 Oct 2011 11:24:22 +0200 always use sockets on Windows/Cygwin;
wenzelm [Mon, 17 Oct 2011 11:24:22 +0200] rev 45158
always use sockets on Windows/Cygwin; discontinued special raw_dump facility;
Sun, 16 Oct 2011 21:49:47 +0200 mira configuration: use official polyml 5.4.1 on lxbroy10
krauss [Sun, 16 Oct 2011 21:49:47 +0200] rev 45157
mira configuration: use official polyml 5.4.1 on lxbroy10
Sun, 16 Oct 2011 18:48:30 +0200 added Term.dummy_pattern conveniences;
wenzelm [Sun, 16 Oct 2011 18:48:30 +0200] rev 45156
added Term.dummy_pattern conveniences;
Sun, 16 Oct 2011 16:56:01 +0200 slightly more standard-conformant XML parsing (see also 94033767ef9b);
wenzelm [Sun, 16 Oct 2011 16:56:01 +0200] rev 45155
slightly more standard-conformant XML parsing (see also 94033767ef9b);
Sun, 16 Oct 2011 14:48:01 +0200 tuned proof
haftmann [Sun, 16 Oct 2011 14:48:01 +0200] rev 45154
tuned proof
Sun, 16 Oct 2011 14:48:00 +0200 tuned type annnotation
haftmann [Sun, 16 Oct 2011 14:48:00 +0200] rev 45153
tuned type annnotation
Sun, 16 Oct 2011 14:48:00 +0200 hide not_member as also member
haftmann [Sun, 16 Oct 2011 14:48:00 +0200] rev 45152
hide not_member as also member
Sat, 15 Oct 2011 20:40:13 +0200 misc tuning and modernization;
wenzelm [Sat, 15 Oct 2011 20:40:13 +0200] rev 45151
misc tuning and modernization;
Sat, 15 Oct 2011 18:14:36 +0200 updated to Scala 2.8.2.final;
wenzelm [Sat, 15 Oct 2011 18:14:36 +0200] rev 45150
updated to Scala 2.8.2.final;
Sat, 15 Oct 2011 17:00:17 +0200 prefer recent polyml-5.4.1, but retain potentially fragile polyml-5.2.1 as experimental test;
wenzelm [Sat, 15 Oct 2011 17:00:17 +0200] rev 45149
prefer recent polyml-5.4.1, but retain potentially fragile polyml-5.2.1 as experimental test;
Sat, 15 Oct 2011 16:58:37 +0200 updated to polyml-5.4.1;
wenzelm [Sat, 15 Oct 2011 16:58:37 +0200] rev 45148
updated to polyml-5.4.1;
Sat, 15 Oct 2011 15:55:10 +0200 updated to polyml-5.4.1;
wenzelm [Sat, 15 Oct 2011 15:55:10 +0200] rev 45147
updated to polyml-5.4.1;
Sat, 15 Oct 2011 00:18:00 +0200 merged
haftmann [Sat, 15 Oct 2011 00:18:00 +0200] rev 45146
merged
Fri, 14 Oct 2011 22:42:56 +0200 monadic bind
haftmann [Fri, 14 Oct 2011 22:42:56 +0200] rev 45145
monadic bind
Fri, 14 Oct 2011 18:55:59 +0200 moved sublists to More_List.thy
haftmann [Fri, 14 Oct 2011 18:55:59 +0200] rev 45144
moved sublists to More_List.thy
Fri, 14 Oct 2011 18:55:29 +0200 NEWS
haftmann [Fri, 14 Oct 2011 18:55:29 +0200] rev 45143
NEWS
Fri, 14 Oct 2011 11:34:30 +0200 more complete stats, including small sessions which provide some clues on main HOL baseline performance;
wenzelm [Fri, 14 Oct 2011 11:34:30 +0200] rev 45142
more complete stats, including small sessions which provide some clues on main HOL baseline performance;
Thu, 13 Oct 2011 23:35:15 +0200 avoid very specific code equation for card; corrected spelling
haftmann [Thu, 13 Oct 2011 23:35:15 +0200] rev 45141
avoid very specific code equation for card; corrected spelling
Thu, 13 Oct 2011 23:27:46 +0200 bouned transitive closure
haftmann [Thu, 13 Oct 2011 23:27:46 +0200] rev 45140
bouned transitive closure
Thu, 13 Oct 2011 23:02:59 +0200 moved acyclic predicate up in hierarchy
haftmann [Thu, 13 Oct 2011 23:02:59 +0200] rev 45139
moved acyclic predicate up in hierarchy
Thu, 13 Oct 2011 22:56:19 +0200 tuned
haftmann [Thu, 13 Oct 2011 22:56:19 +0200] rev 45138
tuned
Thu, 13 Oct 2011 22:56:19 +0200 modernized definitions
haftmann [Thu, 13 Oct 2011 22:56:19 +0200] rev 45137
modernized definitions
Thu, 13 Oct 2011 22:50:35 +0200 static dummy_task (again) to avoid a few extra allocations;
wenzelm [Thu, 13 Oct 2011 22:50:35 +0200] rev 45136
static dummy_task (again) to avoid a few extra allocations;
Thu, 13 Oct 2011 13:49:55 +0200 tuned markup
noschinl [Thu, 13 Oct 2011 13:49:55 +0200] rev 45135
tuned markup
Thu, 13 Oct 2011 11:45:33 +0200 discontinued obsolete 'types' command;
wenzelm [Thu, 13 Oct 2011 11:45:33 +0200] rev 45134
discontinued obsolete 'types' command;
Wed, 12 Oct 2011 22:48:23 +0200 modernized structure Induct_Tacs;
wenzelm [Wed, 12 Oct 2011 22:48:23 +0200] rev 45133
modernized structure Induct_Tacs;
Wed, 12 Oct 2011 22:21:38 +0200 tuned signature;
wenzelm [Wed, 12 Oct 2011 22:21:38 +0200] rev 45132
tuned signature;
Wed, 12 Oct 2011 21:39:33 +0200 misc tuning and clarification;
wenzelm [Wed, 12 Oct 2011 21:39:33 +0200] rev 45131
misc tuning and clarification;
Wed, 12 Oct 2011 20:57:40 +0200 tuned ML style;
wenzelm [Wed, 12 Oct 2011 20:57:40 +0200] rev 45130
tuned ML style;
Wed, 12 Oct 2011 20:16:48 +0200 tuned proofs -- eliminated vacuous "induct arbitrary: ..." situations;
wenzelm [Wed, 12 Oct 2011 20:16:48 +0200] rev 45129
tuned proofs -- eliminated vacuous "induct arbitrary: ..." situations;
Wed, 12 Oct 2011 16:21:07 +0200 discontinued obsolete alias structure ProofContext;
wenzelm [Wed, 12 Oct 2011 16:21:07 +0200] rev 45128
discontinued obsolete alias structure ProofContext;
Wed, 12 Oct 2011 09:16:30 +0200 separated monotonicity reasoning and defined narrowing with while_option
nipkow [Wed, 12 Oct 2011 09:16:30 +0200] rev 45127
separated monotonicity reasoning and defined narrowing with while_option
Mon, 10 Oct 2011 20:14:25 +0200 include no-smlnj targets into library (cf. e54a985daa61);
wenzelm [Mon, 10 Oct 2011 20:14:25 +0200] rev 45126
include no-smlnj targets into library (cf. e54a985daa61);
Mon, 10 Oct 2011 16:47:45 +0200 increasing values_timeout to avoid SML_makeall failures on our current tests
bulwahn [Mon, 10 Oct 2011 16:47:45 +0200] rev 45125
increasing values_timeout to avoid SML_makeall failures on our current tests
Mon, 10 Oct 2011 11:12:09 +0200 merged
wenzelm [Mon, 10 Oct 2011 11:12:09 +0200] rev 45124
merged
Mon, 10 Oct 2011 11:10:45 +0200 removed obsolete RC tags;
wenzelm [Mon, 10 Oct 2011 11:10:45 +0200] rev 45123
removed obsolete RC tags;
Sun, 09 Oct 2011 11:13:53 +0200 Int.thy: discontinued some legacy theorems
huffman [Sun, 09 Oct 2011 11:13:53 +0200] rev 45122
Int.thy: discontinued some legacy theorems
Sun, 09 Oct 2011 08:30:48 +0200 Set.thy: remove redundant [simp] declarations
huffman [Sun, 09 Oct 2011 08:30:48 +0200] rev 45121
Set.thy: remove redundant [simp] declarations
Mon, 03 Oct 2011 22:21:19 +0200 removing code equation for card on finite types when loading the Executable_Set theory; should resolve a code generation issue with CoreC++
bulwahn [Mon, 03 Oct 2011 22:21:19 +0200] rev 45120
removing code equation for card on finite types when loading the Executable_Set theory; should resolve a code generation issue with CoreC++
Mon, 03 Oct 2011 15:39:30 +0200 tune text for document generation
bulwahn [Mon, 03 Oct 2011 15:39:30 +0200] rev 45119
tune text for document generation
Mon, 03 Oct 2011 14:43:15 +0200 adding examples with relations to Quickcheck_Examples to show that quickcheck can actually handle operators on relations as well
bulwahn [Mon, 03 Oct 2011 14:43:15 +0200] rev 45118
adding examples with relations to Quickcheck_Examples to show that quickcheck can actually handle operators on relations as well
Mon, 03 Oct 2011 14:43:14 +0200 adding code equations for cardinality and (reflexive) transitive closure on finite types
bulwahn [Mon, 03 Oct 2011 14:43:14 +0200] rev 45117
adding code equations for cardinality and (reflexive) transitive closure on finite types
Mon, 03 Oct 2011 14:43:13 +0200 adding lemma about rel_pow in Transitive_Closure for executable equation of the (refl) transitive closure
bulwahn [Mon, 03 Oct 2011 14:43:13 +0200] rev 45116
adding lemma about rel_pow in Transitive_Closure for executable equation of the (refl) transitive closure
Mon, 03 Oct 2011 14:43:12 +0200 adding lemma to List library for executable equation of the (refl) transitive closure
bulwahn [Mon, 03 Oct 2011 14:43:12 +0200] rev 45115
adding lemma to List library for executable equation of the (refl) transitive closure
(0) -30000 -10000 -3000 -1000 -480 +480 +1000 +3000 +10000 +30000 tip