Mon, 12 Dec 2011 19:47:50 +0100 updated generated file;
wenzelm [Mon, 12 Dec 2011 19:47:50 +0100] rev 45820
updated generated file;
Mon, 12 Dec 2011 17:22:48 +0100 tuned quickcheck's response
bulwahn [Mon, 12 Dec 2011 17:22:48 +0100] rev 45819
tuned quickcheck's response
Mon, 12 Dec 2011 13:45:54 +0100 hiding constants and facts in the Quickcheck_Exhaustive and Quickcheck_Narrowing theory;
bulwahn [Mon, 12 Dec 2011 13:45:54 +0100] rev 45818
hiding constants and facts in the Quickcheck_Exhaustive and Quickcheck_Narrowing theory;
Mon, 12 Dec 2011 12:03:34 +0100 merged
huffman [Mon, 12 Dec 2011 12:03:34 +0100] rev 45817
merged
Mon, 12 Dec 2011 08:19:37 +0100 replace more uses of 'lemmas' with explicit 'lemma';
huffman [Mon, 12 Dec 2011 08:19:37 +0100] rev 45816
replace more uses of 'lemmas' with explicit 'lemma'; replace uses of 'simplified' attribute with 'unfolded'; remove unused intermediate lemmas.
Mon, 12 Dec 2011 15:32:54 +0900 Add Quotient_Rat: an example of using the quotient package with partial equivalence relations, defining rational numbers.
Cezary Kaliszyk <kaliszyk@in.tum.de> [Mon, 12 Dec 2011 15:32:54 +0900] rev 45815
Add Quotient_Rat: an example of using the quotient package with partial equivalence relations, defining rational numbers.
Sun, 11 Dec 2011 21:57:22 +0100 fix spelling
huffman [Sun, 11 Dec 2011 21:57:22 +0100] rev 45814
fix spelling
Sun, 11 Dec 2011 21:54:20 +0100 fix spelling
huffman [Sun, 11 Dec 2011 21:54:20 +0100] rev 45813
fix spelling
Sun, 11 Dec 2011 18:22:06 +0100 added IMP/Live_True.thy
nipkow [Sun, 11 Dec 2011 18:22:06 +0100] rev 45812
added IMP/Live_True.thy
Sun, 11 Dec 2011 09:55:57 +0100 replace many uses of 'lemmas' with 'lemma';
huffman [Sun, 11 Dec 2011 09:55:57 +0100] rev 45811
replace many uses of 'lemmas' with 'lemma'; remove many unused intermediate lemmas.
Sat, 10 Dec 2011 22:00:42 +0100 prove class instances without extra lemmas
huffman [Sat, 10 Dec 2011 22:00:42 +0100] rev 45810
prove class instances without extra lemmas
Sat, 10 Dec 2011 21:48:16 +0100 finite class instance for word type; remove unused lemmas
huffman [Sat, 10 Dec 2011 21:48:16 +0100] rev 45809
finite class instance for word type; remove unused lemmas
Sat, 10 Dec 2011 21:07:59 +0100 remove unused lemmas
huffman [Sat, 10 Dec 2011 21:07:59 +0100] rev 45808
remove unused lemmas
Sat, 10 Dec 2011 16:24:22 +0100 generalize some lemmas
huffman [Sat, 10 Dec 2011 16:24:22 +0100] rev 45807
generalize some lemmas
Sat, 10 Dec 2011 13:00:58 +0100 merged
huffman [Sat, 10 Dec 2011 13:00:58 +0100] rev 45806
merged
Sat, 10 Dec 2011 08:29:19 +0100 tidied Word.thy;
huffman [Sat, 10 Dec 2011 08:29:19 +0100] rev 45805
tidied Word.thy; put attributes directly on lemmas instead of using 'declare'; replace various 'lemmas' commands with ordinary 'lemma'.
Fri, 09 Dec 2011 14:52:51 +0100 remove redundant lemma word_diff_minus
huffman [Fri, 09 Dec 2011 14:52:51 +0100] rev 45804
remove redundant lemma word_diff_minus
Fri, 09 Dec 2011 14:14:05 +0100 remove some duplicate lemmas, simplify some proofs
huffman [Fri, 09 Dec 2011 14:14:05 +0100] rev 45803
remove some duplicate lemmas, simplify some proofs
Fri, 09 Dec 2011 18:07:04 +0100 Quotient_Info stores only relation maps
kuncar [Fri, 09 Dec 2011 18:07:04 +0100] rev 45802
Quotient_Info stores only relation maps
Fri, 09 Dec 2011 16:08:32 +0100 hiding definitional facts in Quickcheck; introducing catch_match more honestly
bulwahn [Fri, 09 Dec 2011 16:08:32 +0100] rev 45801
hiding definitional facts in Quickcheck; introducing catch_match more honestly
Fri, 09 Dec 2011 14:46:18 +0100 added dependencies
kuncar [Fri, 09 Dec 2011 14:46:18 +0100] rev 45800
added dependencies
Fri, 09 Dec 2011 14:22:05 +0100 added an example file with lifting of constants with contravariant and co/contravariant types
kuncar [Fri, 09 Dec 2011 14:22:05 +0100] rev 45799
added an example file with lifting of constants with contravariant and co/contravariant types
Fri, 09 Dec 2011 14:16:42 +0100 merged
kuncar [Fri, 09 Dec 2011 14:16:42 +0100] rev 45798
merged
Fri, 09 Dec 2011 14:14:37 +0100 make ctxt the first parameter
kuncar [Fri, 09 Dec 2011 14:14:37 +0100] rev 45797
make ctxt the first parameter
Fri, 09 Dec 2011 14:12:02 +0100 context/theory parametres tuned
kuncar [Fri, 09 Dec 2011 14:12:02 +0100] rev 45796
context/theory parametres tuned
Fri, 09 Dec 2011 14:03:17 +0100 maps are taken from enriched type infrastracture, rewritten lifting of constants, now we can lift even contravariant and co/contravariant types
kuncar [Fri, 09 Dec 2011 14:03:17 +0100] rev 45795
maps are taken from enriched type infrastracture, rewritten lifting of constants, now we can lift even contravariant and co/contravariant types
Fri, 09 Dec 2011 13:42:16 +0100 add induction rule for list_all2
huffman [Fri, 09 Dec 2011 13:42:16 +0100] rev 45794
add induction rule for list_all2
Fri, 09 Dec 2011 12:21:03 +0100 deactivating quickcheck_narrowing if Efficient_Nat theory is loaded
bulwahn [Fri, 09 Dec 2011 12:21:03 +0100] rev 45793
deactivating quickcheck_narrowing if Efficient_Nat theory is loaded
Fri, 09 Dec 2011 12:21:01 +0100 tuned quickcheck's response
bulwahn [Fri, 09 Dec 2011 12:21:01 +0100] rev 45792
tuned quickcheck's response
Fri, 09 Dec 2011 11:31:13 +0100 more systematic lemma name
noschinl [Fri, 09 Dec 2011 11:31:13 +0100] rev 45791
more systematic lemma name
Thu, 08 Dec 2011 13:53:28 +0100 adding examples for quickcheck narrowing about partial functions
bulwahn [Thu, 08 Dec 2011 13:53:28 +0100] rev 45790
adding examples for quickcheck narrowing about partial functions
Thu, 08 Dec 2011 13:53:27 +0100 removing special code generator setup for hd and last function because this causes problems with quickcheck narrowing as the Haskell Prelude functions throw errors that cannot be caught instead of PatternFail exceptions
bulwahn [Thu, 08 Dec 2011 13:53:27 +0100] rev 45789
removing special code generator setup for hd and last function because this causes problems with quickcheck narrowing as the Haskell Prelude functions throw errors that cannot be caught instead of PatternFail exceptions
Thu, 08 Dec 2011 13:46:04 +0100 HOLCF/ex/Letrec.thy: keep class 'domain' as default sort
huffman [Thu, 08 Dec 2011 13:46:04 +0100] rev 45788
HOLCF/ex/Letrec.thy: keep class 'domain' as default sort
Thu, 08 Dec 2011 13:25:54 +0100 more error checking for fixrec
huffman [Thu, 08 Dec 2011 13:25:54 +0100] rev 45787
more error checking for fixrec
Thu, 08 Dec 2011 13:25:40 +0100 reinstate old functions cfst and csnd as abbreviations
huffman [Thu, 08 Dec 2011 13:25:40 +0100] rev 45786
reinstate old functions cfst and csnd as abbreviations
Thu, 08 Dec 2011 09:10:54 +0100 merged
nipkow [Thu, 08 Dec 2011 09:10:54 +0100] rev 45785
merged
Thu, 08 Dec 2011 09:10:44 +0100 tuned
nipkow [Thu, 08 Dec 2011 09:10:44 +0100] rev 45784
tuned
Wed, 07 Dec 2011 16:06:08 +0000 merged
Christian Urban <urbanc@in.tum.de> [Wed, 07 Dec 2011 16:06:08 +0000] rev 45783
merged
Wed, 07 Dec 2011 14:00:02 +0000 added a specific tactic and method that deal with partial equivalence relations
Christian Urban <urbanc@in.tum.de> [Wed, 07 Dec 2011 14:00:02 +0000] rev 45782
added a specific tactic and method that deal with partial equivalence relations
Wed, 07 Dec 2011 16:03:05 +0100 use same order of facts for preplay as for actual reconstruction -- Metis sometimes exhibits very different timings depending on the order of the facts
blanchet [Wed, 07 Dec 2011 16:03:05 +0100] rev 45781
use same order of facts for preplay as for actual reconstruction -- Metis sometimes exhibits very different timings depending on the order of the facts
Wed, 07 Dec 2011 16:03:05 +0100 avoid multiple TFF1 declarations
blanchet [Wed, 07 Dec 2011 16:03:05 +0100] rev 45780
avoid multiple TFF1 declarations
Wed, 07 Dec 2011 16:03:05 +0100 updated TFF1 support
blanchet [Wed, 07 Dec 2011 16:03:05 +0100] rev 45779
updated TFF1 support
Wed, 07 Dec 2011 16:03:05 +0100 updated Metis to 20110926 version
blanchet [Wed, 07 Dec 2011 16:03:05 +0100] rev 45778
updated Metis to 20110926 version
Wed, 07 Dec 2011 15:10:29 +0100 remove unnecessary sublocale instantiations in HOL-Probability (for clarity and speedup); remove Infinite_Product_Measure.product_prob_space which was a duplicate of Probability_Measure.product_prob_space
hoelzl [Wed, 07 Dec 2011 15:10:29 +0100] rev 45777
remove unnecessary sublocale instantiations in HOL-Probability (for clarity and speedup); remove Infinite_Product_Measure.product_prob_space which was a duplicate of Probability_Measure.product_prob_space
Mon, 05 Dec 2011 15:10:15 +0100 remove mem_(c)ball_0 and centre_in_(c)ball from simpset, as rules mem_(c)ball always match instead
huffman [Mon, 05 Dec 2011 15:10:15 +0100] rev 45776
remove mem_(c)ball_0 and centre_in_(c)ball from simpset, as rules mem_(c)ball always match instead
Wed, 07 Dec 2011 10:50:30 +0100 add cancellation simprocs for type enat
huffman [Wed, 07 Dec 2011 10:50:30 +0100] rev 45775
add cancellation simprocs for type enat
Wed, 07 Dec 2011 11:24:45 +0100 tuned
nipkow [Wed, 07 Dec 2011 11:24:45 +0100] rev 45774
tuned
Tue, 06 Dec 2011 15:23:16 +0100 increasing quickcheck's timeout in the example theory to avoid failures on the testing infrastructure
bulwahn [Tue, 06 Dec 2011 15:23:16 +0100] rev 45773
increasing quickcheck's timeout in the example theory to avoid failures on the testing infrastructure
Tue, 06 Dec 2011 14:29:37 +0100 tuned proofs
hoelzl [Tue, 06 Dec 2011 14:29:37 +0100] rev 45772
tuned proofs
Tue, 06 Dec 2011 14:18:24 +0100 added lemmas
nipkow [Tue, 06 Dec 2011 14:18:24 +0100] rev 45771
added lemmas
Mon, 05 Dec 2011 22:29:43 +0100 tuned proof
nipkow [Mon, 05 Dec 2011 22:29:43 +0100] rev 45770
tuned proof
Mon, 05 Dec 2011 17:33:57 +0100 real is better supported than real_of_nat, use it in the nat => ereal coercion
hoelzl [Mon, 05 Dec 2011 17:33:57 +0100] rev 45769
real is better supported than real_of_nat, use it in the nat => ereal coercion
Mon, 05 Dec 2011 14:47:01 +0100 merged
kuncar [Mon, 05 Dec 2011 14:47:01 +0100] rev 45768
merged
Mon, 05 Dec 2011 14:44:46 +0100 the note about morphisms moved in the description part
kuncar [Mon, 05 Dec 2011 14:44:46 +0100] rev 45767
the note about morphisms moved in the description part
Mon, 05 Dec 2011 12:36:28 +0100 updating documentation about quiet and verbose options in quickcheck
bulwahn [Mon, 05 Dec 2011 12:36:28 +0100] rev 45766
updating documentation about quiet and verbose options in quickcheck
Mon, 05 Dec 2011 12:36:22 +0100 making the default behaviour of quickcheck a little bit less verbose;
bulwahn [Mon, 05 Dec 2011 12:36:22 +0100] rev 45765
making the default behaviour of quickcheck a little bit less verbose; adapting quickcheck examples
Mon, 05 Dec 2011 12:36:21 +0100 adding verbose configuration to quickcheck
bulwahn [Mon, 05 Dec 2011 12:36:21 +0100] rev 45764
adding verbose configuration to quickcheck
Mon, 05 Dec 2011 12:36:20 +0100 random reporting compilation returns if counterexample is genuine or potentially spurious, and takes genuine_only option as argument
bulwahn [Mon, 05 Dec 2011 12:36:20 +0100] rev 45763
random reporting compilation returns if counterexample is genuine or potentially spurious, and takes genuine_only option as argument
Mon, 05 Dec 2011 12:36:19 +0100 the reporting random testing also returns if the counterexample is genuine or potentially spurious
bulwahn [Mon, 05 Dec 2011 12:36:19 +0100] rev 45762
the reporting random testing also returns if the counterexample is genuine or potentially spurious
Mon, 05 Dec 2011 12:36:06 +0100 exhaustive returns if a counterexample is genuine or potentially spurious in the presence of assumptions more correctly
bulwahn [Mon, 05 Dec 2011 12:36:06 +0100] rev 45761
exhaustive returns if a counterexample is genuine or potentially spurious in the presence of assumptions more correctly
Mon, 05 Dec 2011 12:36:05 +0100 inverted flag potential to genuine_only in the quickcheck narrowing Haskell code
bulwahn [Mon, 05 Dec 2011 12:36:05 +0100] rev 45760
inverted flag potential to genuine_only in the quickcheck narrowing Haskell code
Mon, 05 Dec 2011 12:36:03 +0100 NEWS
bulwahn [Mon, 05 Dec 2011 12:36:03 +0100] rev 45759
NEWS
Mon, 05 Dec 2011 12:36:02 +0100 documenting the genuine_only option in quickcheck;
bulwahn [Mon, 05 Dec 2011 12:36:02 +0100] rev 45758
documenting the genuine_only option in quickcheck;
Mon, 05 Dec 2011 12:36:00 +0100 renaming potential flag to genuine_only flag with an inverse semantics
bulwahn [Mon, 05 Dec 2011 12:36:00 +0100] rev 45757
renaming potential flag to genuine_only flag with an inverse semantics
Mon, 05 Dec 2011 12:35:58 +0100 quickcheck narrowing continues searching after found a potentially spurious counterexample
bulwahn [Mon, 05 Dec 2011 12:35:58 +0100] rev 45756
quickcheck narrowing continues searching after found a potentially spurious counterexample
Mon, 05 Dec 2011 12:35:06 +0100 outputing the potentially spurious counterexample and continue search
bulwahn [Mon, 05 Dec 2011 12:35:06 +0100] rev 45755
outputing the potentially spurious counterexample and continue search
Mon, 05 Dec 2011 12:35:05 +0100 dynamic genuine_flag in compilation of random and exhaustive
bulwahn [Mon, 05 Dec 2011 12:35:05 +0100] rev 45754
dynamic genuine_flag in compilation of random and exhaustive
Mon, 05 Dec 2011 12:35:04 +0100 indicating where the restart should occur; making safe_if dynamic
bulwahn [Mon, 05 Dec 2011 12:35:04 +0100] rev 45753
indicating where the restart should occur; making safe_if dynamic
Mon, 05 Dec 2011 07:31:11 +0100 merged
nipkow [Mon, 05 Dec 2011 07:31:11 +0100] rev 45752
merged
Mon, 05 Dec 2011 07:31:00 +0100 enforce parantheses around SKIP {_}
nipkow [Mon, 05 Dec 2011 07:31:00 +0100] rev 45751
enforce parantheses around SKIP {_}
Sun, 04 Dec 2011 20:05:08 +0100 adding genuine flag to predicate_compile_quickcheck and prolog_quickcheck (cf. 5e46c225370e);
bulwahn [Sun, 04 Dec 2011 20:05:08 +0100] rev 45750
adding genuine flag to predicate_compile_quickcheck and prolog_quickcheck (cf. 5e46c225370e); adjusting smart quickcheck compilation to new signature of exhaustive generators (cf. 1f5fc44254d7);
Sun, 04 Dec 2011 18:30:57 +0100 merged
huffman [Sun, 04 Dec 2011 18:30:57 +0100] rev 45749
merged
Sun, 04 Dec 2011 13:10:19 +0100 remove Library/Diagonalize.thy, because Library/Nat_Bijection.thy includes all the same functionality
huffman [Sun, 04 Dec 2011 13:10:19 +0100] rev 45748
remove Library/Diagonalize.thy, because Library/Nat_Bijection.thy includes all the same functionality
Sun, 04 Dec 2011 18:29:29 +0100 missing dependency
nipkow [Sun, 04 Dec 2011 18:29:29 +0100] rev 45747
missing dependency
Sun, 04 Dec 2011 18:29:16 +0100 improved var names
nipkow [Sun, 04 Dec 2011 18:29:16 +0100] rev 45746
improved var names
Sat, 03 Dec 2011 21:25:34 +0100 invariant holds before loop
nipkow [Sat, 03 Dec 2011 21:25:34 +0100] rev 45745
invariant holds before loop
Sat, 03 Dec 2011 13:11:50 +0100 caret_range based on BreakIterator, which handles combined unicode characters as well;
wenzelm [Sat, 03 Dec 2011 13:11:50 +0100] rev 45744
caret_range based on BreakIterator, which handles combined unicode characters as well;
Fri, 02 Dec 2011 16:37:35 +0100 misc tuning;
wenzelm [Fri, 02 Dec 2011 16:37:35 +0100] rev 45743
misc tuning;
Fri, 02 Dec 2011 16:24:48 +0100 some localization;
wenzelm [Fri, 02 Dec 2011 16:24:48 +0100] rev 45742
some localization;
Fri, 02 Dec 2011 15:23:27 +0100 eliminated some legacy operations;
wenzelm [Fri, 02 Dec 2011 15:23:27 +0100] rev 45741
eliminated some legacy operations;
Fri, 02 Dec 2011 14:54:25 +0100 more antiquotations;
wenzelm [Fri, 02 Dec 2011 14:54:25 +0100] rev 45740
more antiquotations;
Fri, 02 Dec 2011 14:37:25 +0100 tuned whitespace;
wenzelm [Fri, 02 Dec 2011 14:37:25 +0100] rev 45739
tuned whitespace;
Fri, 02 Dec 2011 14:26:43 +0100 eliminated some legacy operations;
wenzelm [Fri, 02 Dec 2011 14:26:43 +0100] rev 45738
eliminated some legacy operations;
Fri, 02 Dec 2011 13:59:25 +0100 removed dead code, which has never been active in recorded history;
wenzelm [Fri, 02 Dec 2011 13:59:25 +0100] rev 45737
removed dead code, which has never been active in recorded history;
Fri, 02 Dec 2011 13:51:36 +0100 do not open ML structures;
wenzelm [Fri, 02 Dec 2011 13:51:36 +0100] rev 45736
do not open ML structures;
Fri, 02 Dec 2011 13:38:24 +0100 tuned signature;
wenzelm [Fri, 02 Dec 2011 13:38:24 +0100] rev 45735
tuned signature;
Fri, 02 Dec 2011 10:31:47 +0100 hide quickcheck constants Abs_cfun and Rep_cfun, to avoid clash with HOLCF
huffman [Fri, 02 Dec 2011 10:31:47 +0100] rev 45734
hide quickcheck constants Abs_cfun and Rep_cfun, to avoid clash with HOLCF
Thu, 01 Dec 2011 22:16:26 +0100 hiding internal constants and facts more properly
bulwahn [Thu, 01 Dec 2011 22:16:26 +0100] rev 45733
hiding internal constants and facts more properly
Thu, 01 Dec 2011 22:16:23 +0100 removing catch_match' now that catch_match is polymorphic
bulwahn [Thu, 01 Dec 2011 22:16:23 +0100] rev 45732
removing catch_match' now that catch_match is polymorphic
Thu, 01 Dec 2011 22:14:35 +0100 adapting exhaustive generators in record package
bulwahn [Thu, 01 Dec 2011 22:14:35 +0100] rev 45731
adapting exhaustive generators in record package
Thu, 01 Dec 2011 22:14:35 +0100 outputing if counterexample is potentially spurious or not
bulwahn [Thu, 01 Dec 2011 22:14:35 +0100] rev 45730
outputing if counterexample is potentially spurious or not
Thu, 01 Dec 2011 22:14:35 +0100 making catch_match polymorphic
bulwahn [Thu, 01 Dec 2011 22:14:35 +0100] rev 45729
making catch_match polymorphic
Thu, 01 Dec 2011 22:14:35 +0100 compilations return genuine flag to quickcheck framework
bulwahn [Thu, 01 Dec 2011 22:14:35 +0100] rev 45728
compilations return genuine flag to quickcheck framework
Thu, 01 Dec 2011 22:14:35 +0100 extending quickcheck's result by the genuine flag
bulwahn [Thu, 01 Dec 2011 22:14:35 +0100] rev 45727
extending quickcheck's result by the genuine flag
Thu, 01 Dec 2011 22:14:35 +0100 reporting random compilation also catches match exceptions internally
bulwahn [Thu, 01 Dec 2011 22:14:35 +0100] rev 45726
reporting random compilation also catches match exceptions internally
Thu, 01 Dec 2011 22:14:35 +0100 the narrowing also indicates if counterexample is potentially spurious
bulwahn [Thu, 01 Dec 2011 22:14:35 +0100] rev 45725
the narrowing also indicates if counterexample is potentially spurious
Thu, 01 Dec 2011 22:14:35 +0100 the simple exhaustive compilation also indicates if counterexample is potentially spurious;
bulwahn [Thu, 01 Dec 2011 22:14:35 +0100] rev 45724
the simple exhaustive compilation also indicates if counterexample is potentially spurious;
Thu, 01 Dec 2011 22:14:35 +0100 quickcheck-random compilation also indicates if the counterexample is potentially spurious or not
bulwahn [Thu, 01 Dec 2011 22:14:35 +0100] rev 45723
quickcheck-random compilation also indicates if the counterexample is potentially spurious or not
Thu, 01 Dec 2011 22:14:35 +0100 changing the exhaustive generator signatures;
bulwahn [Thu, 01 Dec 2011 22:14:35 +0100] rev 45722
changing the exhaustive generator signatures; replacing the hard-wired result type by its own identifier
Thu, 01 Dec 2011 22:14:35 +0100 quickcheck's compilation returns if it is genuine counterexample or a counterexample due to a match exception
bulwahn [Thu, 01 Dec 2011 22:14:35 +0100] rev 45721
quickcheck's compilation returns if it is genuine counterexample or a counterexample due to a match exception
Thu, 01 Dec 2011 22:14:35 +0100 adding examples for quickcheck-random
bulwahn [Thu, 01 Dec 2011 22:14:35 +0100] rev 45720
adding examples for quickcheck-random
Thu, 01 Dec 2011 22:14:35 +0100 removing exception handling now that is caught at some other point;
bulwahn [Thu, 01 Dec 2011 22:14:35 +0100] rev 45719
removing exception handling now that is caught at some other point; tuned message
Thu, 01 Dec 2011 22:14:35 +0100 quickcheck random can also find potential counterexamples;
bulwahn [Thu, 01 Dec 2011 22:14:35 +0100] rev 45718
quickcheck random can also find potential counterexamples; moved catch_match definition; split quickcheck setup;
Thu, 01 Dec 2011 20:54:48 +0100 merged
wenzelm [Thu, 01 Dec 2011 20:54:48 +0100] rev 45717
merged
Thu, 01 Dec 2011 20:52:16 +0100 merged IMP/Util into IMP/Vars
nipkow [Thu, 01 Dec 2011 20:52:16 +0100] rev 45716
merged IMP/Util into IMP/Vars
Thu, 01 Dec 2011 15:41:58 +0100 use list theorems in Dining Cryptographers and Koepf Duermuth Countermeasure
hoelzl [Thu, 01 Dec 2011 15:41:58 +0100] rev 45715
use list theorems in Dining Cryptographers and Koepf Duermuth Countermeasure
Thu, 01 Dec 2011 15:41:58 +0100 cardinality of sets of lists
hoelzl [Thu, 01 Dec 2011 15:41:58 +0100] rev 45714
cardinality of sets of lists
Thu, 01 Dec 2011 15:41:48 +0100 do not import examples Probability theory
hoelzl [Thu, 01 Dec 2011 15:41:48 +0100] rev 45713
do not import examples Probability theory
Thu, 01 Dec 2011 14:03:57 +0100 moved theorems about distribution to the definition; removed oopsed-lemma
hoelzl [Thu, 01 Dec 2011 14:03:57 +0100] rev 45712
moved theorems about distribution to the definition; removed oopsed-lemma
Thu, 01 Dec 2011 14:03:57 +0100 rename finite_prob_space.setsum_distribution, it collides with prob_space.setsum_distribution
hoelzl [Thu, 01 Dec 2011 14:03:57 +0100] rev 45711
rename finite_prob_space.setsum_distribution, it collides with prob_space.setsum_distribution
Thu, 01 Dec 2011 14:03:57 +0100 remove duplicate theorem setsum_real_distribution
hoelzl [Thu, 01 Dec 2011 14:03:57 +0100] rev 45710
remove duplicate theorem setsum_real_distribution
Thu, 01 Dec 2011 14:29:14 +0100 clarified modules (again) -- NB: both Document and Protocol are specific to this particular prover;
wenzelm [Thu, 01 Dec 2011 14:29:14 +0100] rev 45709
clarified modules (again) -- NB: both Document and Protocol are specific to this particular prover;
Thu, 01 Dec 2011 13:34:16 +0100 updated Sledgehammer docs with new/renamed options
blanchet [Thu, 01 Dec 2011 13:34:16 +0100] rev 45708
updated Sledgehammer docs with new/renamed options
Thu, 01 Dec 2011 13:34:14 +0100 added "minimize" option for more control over automatic minimization
blanchet [Thu, 01 Dec 2011 13:34:14 +0100] rev 45707
added "minimize" option for more control over automatic minimization
Thu, 01 Dec 2011 13:34:13 +0100 renamed "slicing" to "slice"
blanchet [Thu, 01 Dec 2011 13:34:13 +0100] rev 45706
renamed "slicing" to "slice"
Thu, 01 Dec 2011 13:34:12 +0100 tuning
blanchet [Thu, 01 Dec 2011 13:34:12 +0100] rev 45705
tuning
Thu, 01 Dec 2011 13:34:12 +0100 minor example tweak
blanchet [Thu, 01 Dec 2011 13:34:12 +0100] rev 45704
minor example tweak
Thu, 01 Dec 2011 12:25:27 +0100 renamed inner syntax categories "num" to "num_token" and "xnum" to "xnum_token";
wenzelm [Thu, 01 Dec 2011 12:25:27 +0100] rev 45703
renamed inner syntax categories "num" to "num_token" and "xnum" to "xnum_token";
Thu, 01 Dec 2011 11:54:39 +0100 updated markup conforming to ML side;
wenzelm [Thu, 01 Dec 2011 11:54:39 +0100] rev 45702
updated markup conforming to ML side;
Wed, 30 Nov 2011 23:30:08 +0100 discontinued obsolete datatype "alt_names";
wenzelm [Wed, 30 Nov 2011 23:30:08 +0100] rev 45701
discontinued obsolete datatype "alt_names";
Wed, 30 Nov 2011 21:14:01 +0100 misc tuning;
wenzelm [Wed, 30 Nov 2011 21:14:01 +0100] rev 45700
misc tuning;
Wed, 30 Nov 2011 19:18:17 +0100 merged
wenzelm [Wed, 30 Nov 2011 19:18:17 +0100] rev 45699
merged
Wed, 30 Nov 2011 18:50:46 +0100 removed outdated comment moved back and updated (at the direct request of Christian Urban)
kuncar [Wed, 30 Nov 2011 18:50:46 +0100] rev 45698
removed outdated comment moved back and updated (at the direct request of Christian Urban)
Wed, 30 Nov 2011 15:07:10 +0100 more stable introduction of the internally used unknown term
bulwahn [Wed, 30 Nov 2011 15:07:10 +0100] rev 45697
more stable introduction of the internally used unknown term
Wed, 30 Nov 2011 18:07:14 +0100 prefer typedef without alternative name;
wenzelm [Wed, 30 Nov 2011 18:07:14 +0100] rev 45696
prefer typedef without alternative name;
Wed, 30 Nov 2011 17:30:01 +0100 prefer cpodef without extra definition;
wenzelm [Wed, 30 Nov 2011 17:30:01 +0100] rev 45695
prefer cpodef without extra definition;
Wed, 30 Nov 2011 16:27:10 +0100 prefer typedef without extra definition and alternative name;
wenzelm [Wed, 30 Nov 2011 16:27:10 +0100] rev 45694
prefer typedef without extra definition and alternative name; tuned proofs;
Wed, 30 Nov 2011 16:05:15 +0100 tuned layout;
wenzelm [Wed, 30 Nov 2011 16:05:15 +0100] rev 45693
tuned layout;
Wed, 30 Nov 2011 16:03:18 +0100 tuned header;
wenzelm [Wed, 30 Nov 2011 16:03:18 +0100] rev 45692
tuned header;
Wed, 30 Nov 2011 12:09:29 +0100 updated version information;
wenzelm [Wed, 30 Nov 2011 12:09:29 +0100] rev 45691
updated version information;
Wed, 30 Nov 2011 11:36:46 +0100 removed outdated comment
kuncar [Wed, 30 Nov 2011 11:36:46 +0100] rev 45690
removed outdated comment
Wed, 30 Nov 2011 10:07:32 +0100 adding examples for the potential counterexamples in the simple scheme
bulwahn [Wed, 30 Nov 2011 10:07:32 +0100] rev 45689
adding examples for the potential counterexamples in the simple scheme
Wed, 30 Nov 2011 09:35:58 +0100 also potential counterexamples in the simple exhaustive testing in quickcheck
bulwahn [Wed, 30 Nov 2011 09:35:58 +0100] rev 45688
also potential counterexamples in the simple exhaustive testing in quickcheck
Wed, 30 Nov 2011 09:21:18 +0100 quickcheck does not show evaluation terms of equations if they are simply free variables to avoid duplicated output; tuned
bulwahn [Wed, 30 Nov 2011 09:21:18 +0100] rev 45687
quickcheck does not show evaluation terms of equations if they are simply free variables to avoid duplicated output; tuned
Wed, 30 Nov 2011 09:21:15 +0100 adding more verbose messages to exhaustive quickcheck
bulwahn [Wed, 30 Nov 2011 09:21:15 +0100] rev 45686
adding more verbose messages to exhaustive quickcheck
Wed, 30 Nov 2011 09:21:11 +0100 quickcheck narrowing also shows potential counterexamples
bulwahn [Wed, 30 Nov 2011 09:21:11 +0100] rev 45685
quickcheck narrowing also shows potential counterexamples
Wed, 30 Nov 2011 09:21:09 +0100 adding a exception-safe term reification step in quickcheck; adding examples
bulwahn [Wed, 30 Nov 2011 09:21:09 +0100] rev 45684
adding a exception-safe term reification step in quickcheck; adding examples
Wed, 30 Nov 2011 09:21:07 +0100 quickcheck returns counterexamples that are potentially spurious due to underspecified code equations and match exceptions
bulwahn [Wed, 30 Nov 2011 09:21:07 +0100] rev 45683
quickcheck returns counterexamples that are potentially spurious due to underspecified code equations and match exceptions
Wed, 30 Nov 2011 09:21:04 +0100 adding parsing of potential configuration to quickcheck command
bulwahn [Wed, 30 Nov 2011 09:21:04 +0100] rev 45682
adding parsing of potential configuration to quickcheck command
Wed, 30 Nov 2011 09:21:02 +0100 adding quickcheck's potential configuration
bulwahn [Wed, 30 Nov 2011 09:21:02 +0100] rev 45681
adding quickcheck's potential configuration
Tue, 29 Nov 2011 22:45:21 +0100 more conventional file name;
wenzelm [Tue, 29 Nov 2011 22:45:21 +0100] rev 45680
more conventional file name;
Tue, 29 Nov 2011 21:50:00 +0100 merged
wenzelm [Tue, 29 Nov 2011 21:50:00 +0100] rev 45679
merged
Tue, 29 Nov 2011 15:52:51 +0100 updated documentation for the quotient package
kuncar [Tue, 29 Nov 2011 15:52:51 +0100] rev 45678
updated documentation for the quotient package
Tue, 29 Nov 2011 18:22:31 +0100 merged
kuncar [Tue, 29 Nov 2011 18:22:31 +0100] rev 45677
merged
Tue, 29 Nov 2011 14:16:06 +0100 alternative names of morphisms in the definition of a quotient type can be specified
kuncar [Tue, 29 Nov 2011 14:16:06 +0100] rev 45676
alternative names of morphisms in the definition of a quotient type can be specified
Tue, 29 Nov 2011 14:33:18 +0100 adjusting antiquote_setup (cf. d83797ef0d2d)
bulwahn [Tue, 29 Nov 2011 14:33:18 +0100] rev 45675
adjusting antiquote_setup (cf. d83797ef0d2d)
Tue, 29 Nov 2011 21:50:00 +0100 clarified Time vs. Timing;
wenzelm [Tue, 29 Nov 2011 21:50:00 +0100] rev 45674
clarified Time vs. Timing;
Tue, 29 Nov 2011 21:29:53 +0100 separate compilation of PIDE vs. Pure sources, which enables independent Scala library;
wenzelm [Tue, 29 Nov 2011 21:29:53 +0100] rev 45673
separate compilation of PIDE vs. Pure sources, which enables independent Scala library;
Tue, 29 Nov 2011 20:18:02 +0100 clarified modules;
wenzelm [Tue, 29 Nov 2011 20:18:02 +0100] rev 45672
clarified modules;
Tue, 29 Nov 2011 20:17:11 +0100 tuned proofs;
wenzelm [Tue, 29 Nov 2011 20:17:11 +0100] rev 45671
tuned proofs;
Tue, 29 Nov 2011 19:49:36 +0100 rearranged files;
wenzelm [Tue, 29 Nov 2011 19:49:36 +0100] rev 45670
rearranged files;
Tue, 29 Nov 2011 06:09:41 +0100 merged
huffman [Tue, 29 Nov 2011 06:09:41 +0100] rev 45669
merged
Mon, 28 Nov 2011 21:28:01 +0100 use HOL_basic_ss instead of HOL_ss for internal simproc proofs (cf. b36eedcd1633)
huffman [Mon, 28 Nov 2011 21:28:01 +0100] rev 45668
use HOL_basic_ss instead of HOL_ss for internal simproc proofs (cf. b36eedcd1633)
Mon, 28 Nov 2011 22:18:19 +0100 explicit indication of modules for independent Scala library;
wenzelm [Mon, 28 Nov 2011 22:18:19 +0100] rev 45667
explicit indication of modules for independent Scala library;
Mon, 28 Nov 2011 22:05:32 +0100 separate module for concrete Isabelle markup;
wenzelm [Mon, 28 Nov 2011 22:05:32 +0100] rev 45666
separate module for concrete Isabelle markup;
Mon, 28 Nov 2011 20:39:08 +0100 renamed Isabelle_Markup to Isabelle_Rendering to emphasize its meaning and make room for Pure Isabelle_Markup module;
wenzelm [Mon, 28 Nov 2011 20:39:08 +0100] rev 45665
renamed Isabelle_Markup to Isabelle_Rendering to emphasize its meaning and make room for Pure Isabelle_Markup module;
Mon, 28 Nov 2011 20:31:53 +0100 tuned signature (according to ML version);
wenzelm [Mon, 28 Nov 2011 20:31:53 +0100] rev 45664
tuned signature (according to ML version);
Mon, 28 Nov 2011 18:08:07 +0100 merged
nipkow [Mon, 28 Nov 2011 18:08:07 +0100] rev 45663
merged
Mon, 28 Nov 2011 11:22:36 +0100 Hide Product_Type.Times - too precious an identifier
nipkow [Mon, 28 Nov 2011 11:22:36 +0100] rev 45662
Hide Product_Type.Times - too precious an identifier
Mon, 28 Nov 2011 17:06:29 +0100 more antiquotations;
wenzelm [Mon, 28 Nov 2011 17:06:29 +0100] rev 45661
more antiquotations;
Mon, 28 Nov 2011 17:06:20 +0100 tuned messages;
wenzelm [Mon, 28 Nov 2011 17:06:20 +0100] rev 45660
tuned messages;
Mon, 28 Nov 2011 17:05:41 +0100 avoid stepping outside of context -- plain zero_var_indexes should be sufficient;
wenzelm [Mon, 28 Nov 2011 17:05:41 +0100] rev 45659
avoid stepping outside of context -- plain zero_var_indexes should be sufficient;
Mon, 28 Nov 2011 12:13:27 +0100 increasing timeout to avoid test failures
bulwahn [Mon, 28 Nov 2011 12:13:27 +0100] rev 45658
increasing timeout to avoid test failures
Sun, 27 Nov 2011 23:12:03 +0100 merged
wenzelm [Sun, 27 Nov 2011 23:12:03 +0100] rev 45657
merged
Sun, 27 Nov 2011 13:32:20 +0100 merged
nipkow [Sun, 27 Nov 2011 13:32:20 +0100] rev 45656
merged
Sun, 27 Nov 2011 13:31:52 +0100 simplified Collecting1 and renamed: step -> step', step_cs -> step
nipkow [Sun, 27 Nov 2011 13:31:52 +0100] rev 45655
simplified Collecting1 and renamed: step -> step', step_cs -> step
Sun, 27 Nov 2011 23:10:19 +0100 more antiquotations;
wenzelm [Sun, 27 Nov 2011 23:10:19 +0100] rev 45654
more antiquotations;
Sun, 27 Nov 2011 23:06:59 +0100 tuned proof;
wenzelm [Sun, 27 Nov 2011 23:06:59 +0100] rev 45653
tuned proof;
Sun, 27 Nov 2011 22:20:07 +0100 permissive update for improved "tool compliance";
wenzelm [Sun, 27 Nov 2011 22:20:07 +0100] rev 45652
permissive update for improved "tool compliance"; tuned;
Sun, 27 Nov 2011 22:03:22 +0100 just one data slot per module;
wenzelm [Sun, 27 Nov 2011 22:03:22 +0100] rev 45651
just one data slot per module; tuned;
Sun, 27 Nov 2011 21:53:38 +0100 tuned;
wenzelm [Sun, 27 Nov 2011 21:53:38 +0100] rev 45650
tuned;
Sun, 27 Nov 2011 14:40:08 +0100 tuned;
wenzelm [Sun, 27 Nov 2011 14:40:08 +0100] rev 45649
tuned;
Sun, 27 Nov 2011 14:26:57 +0100 more antiquotations;
wenzelm [Sun, 27 Nov 2011 14:26:57 +0100] rev 45648
more antiquotations;
Sun, 27 Nov 2011 14:20:31 +0100 misc tuning;
wenzelm [Sun, 27 Nov 2011 14:20:31 +0100] rev 45647
misc tuning;
Sun, 27 Nov 2011 13:12:42 +0100 refined "literal" document style, with some correspondence to actual text source;
wenzelm [Sun, 27 Nov 2011 13:12:42 +0100] rev 45646
refined "literal" document style, with some correspondence to actual text source;
Sun, 27 Nov 2011 12:52:52 +0100 modernized section about congruence rules;
wenzelm [Sun, 27 Nov 2011 12:52:52 +0100] rev 45645
modernized section about congruence rules;
Sat, 26 Nov 2011 17:10:03 +0100 sharing of token source with span source;
wenzelm [Sat, 26 Nov 2011 17:10:03 +0100] rev 45644
sharing of token source with span source;
Sat, 26 Nov 2011 14:14:51 +0100 memoing of forked proofs;
wenzelm [Sat, 26 Nov 2011 14:14:51 +0100] rev 45643
memoing of forked proofs;
Sat, 26 Nov 2011 13:10:12 +0100 tuned;
wenzelm [Sat, 26 Nov 2011 13:10:12 +0100] rev 45642
tuned;
Fri, 25 Nov 2011 23:04:12 +0100 removed obsolete argument (cf. 954e9d6782ea);
wenzelm [Fri, 25 Nov 2011 23:04:12 +0100] rev 45641
removed obsolete argument (cf. 954e9d6782ea);
Fri, 25 Nov 2011 22:21:37 +0100 merged
wenzelm [Fri, 25 Nov 2011 22:21:37 +0100] rev 45640
merged
Fri, 25 Nov 2011 19:07:26 +0100 removed obsolete uses of Local_Theory.restore -- package composition P1 #> P2 no longer requires them due to 57def0b39696: P2 finds the results of P1 in the auxiliary context
krauss [Fri, 25 Nov 2011 19:07:26 +0100] rev 45639
removed obsolete uses of Local_Theory.restore -- package composition P1 #> P2 no longer requires them due to 57def0b39696: P2 finds the results of P1 in the auxiliary context
Fri, 25 Nov 2011 12:18:39 +0100 merged
nipkow [Fri, 25 Nov 2011 12:18:39 +0100] rev 45638
merged
Fri, 25 Nov 2011 12:18:33 +0100 tuned
nipkow [Fri, 25 Nov 2011 12:18:33 +0100] rev 45637
tuned
Fri, 25 Nov 2011 22:10:51 +0100 increased stack limits (again, cf. d9cf3520083c and 77c3e74bd954);
wenzelm [Fri, 25 Nov 2011 22:10:51 +0100] rev 45636
increased stack limits (again, cf. d9cf3520083c and 77c3e74bd954);
Fri, 25 Nov 2011 21:29:11 +0100 explicit change_parser thread, which avoids undirected Future.fork with its tendency towards hundreds of worker threads;
wenzelm [Fri, 25 Nov 2011 21:29:11 +0100] rev 45635
explicit change_parser thread, which avoids undirected Future.fork with its tendency towards hundreds of worker threads;
Fri, 25 Nov 2011 21:27:16 +0100 tuned proofs;
wenzelm [Fri, 25 Nov 2011 21:27:16 +0100] rev 45634
tuned proofs;
Fri, 25 Nov 2011 18:37:14 +0100 retain stderr and include it in syslog, which is buffered and thus increases the chance that users see remains from crashes etc.;
wenzelm [Fri, 25 Nov 2011 18:37:14 +0100] rev 45633
retain stderr and include it in syslog, which is buffered and thus increases the chance that users see remains from crashes etc.;
Fri, 25 Nov 2011 16:32:29 +0100 prefer Parser.make_gram over Parser.merge_gram, to approximate n-ary merges on theory import;
wenzelm [Fri, 25 Nov 2011 16:32:29 +0100] rev 45632
prefer Parser.make_gram over Parser.merge_gram, to approximate n-ary merges on theory import; prefer non-strict lazy over strict future;
Fri, 25 Nov 2011 14:23:36 +0100 recovered structural equality from 9d97bd3c086a, otherwise update_perspective might be issued over and over again, canceling a pending/slow execution;
wenzelm [Fri, 25 Nov 2011 14:23:36 +0100] rev 45631
recovered structural equality from 9d97bd3c086a, otherwise update_perspective might be issued over and over again, canceling a pending/slow execution;
Fri, 25 Nov 2011 13:14:58 +0100 proper intro? declarations -- NB: elim? indexes on major premise, which is too flexible here and easily leads to inefficiences (cf. a0336f8b6558);
wenzelm [Fri, 25 Nov 2011 13:14:58 +0100] rev 45630
proper intro? declarations -- NB: elim? indexes on major premise, which is too flexible here and easily leads to inefficiences (cf. a0336f8b6558);
Fri, 25 Nov 2011 10:52:30 +0100 improved example to only use quotient_definitions; added lemmas to serve as possible replacement for the existing RBT theory
bulwahn [Fri, 25 Nov 2011 10:52:30 +0100] rev 45629
improved example to only use quotient_definitions; added lemmas to serve as possible replacement for the existing RBT theory
Fri, 25 Nov 2011 00:18:59 +0000 in a local context, also the free variable case needs to be analysed default tip
Christian Urban <urbanc@in.tum.de> [Fri, 25 Nov 2011 00:18:59 +0000] rev 45628
in a local context, also the free variable case needs to be analysed default tip
Thu, 24 Nov 2011 21:41:58 +0100 speed-up proof;
wenzelm [Thu, 24 Nov 2011 21:41:58 +0100] rev 45627
speed-up proof;
Thu, 24 Nov 2011 21:15:20 +0100 more abstract datatype stamp, which avoids pointless allocation of mutable cells;
wenzelm [Thu, 24 Nov 2011 21:15:20 +0100] rev 45626
more abstract datatype stamp, which avoids pointless allocation of mutable cells;
Thu, 24 Nov 2011 21:01:06 +0100 modernized some old-style infix operations, which were left over from the time of ML proof scripts;
wenzelm [Thu, 24 Nov 2011 21:01:06 +0100] rev 45625
modernized some old-style infix operations, which were left over from the time of ML proof scripts;
Thu, 24 Nov 2011 20:45:34 +0100 simplified -- empty_ss already contains minimal mksimps;
wenzelm [Thu, 24 Nov 2011 20:45:34 +0100] rev 45624
simplified -- empty_ss already contains minimal mksimps;
Thu, 24 Nov 2011 19:58:37 +0100 Abstract interpretation is now based uniformly on annotated programs,
nipkow [Thu, 24 Nov 2011 19:58:37 +0100] rev 45623
Abstract interpretation is now based uniformly on annotated programs, including a collecting and a small step semantics
Wed, 23 Nov 2011 23:31:32 +0100 tuned;
wenzelm [Wed, 23 Nov 2011 23:31:32 +0100] rev 45622
tuned;
Wed, 23 Nov 2011 23:07:59 +0100 tuned;
wenzelm [Wed, 23 Nov 2011 23:07:59 +0100] rev 45621
tuned;
Wed, 23 Nov 2011 22:59:39 +0100 modernized some old-style infix operations, which were left over from the time of ML proof scripts;
wenzelm [Wed, 23 Nov 2011 22:59:39 +0100] rev 45620
modernized some old-style infix operations, which were left over from the time of ML proof scripts;
Wed, 23 Nov 2011 22:07:55 +0100 tuned;
wenzelm [Wed, 23 Nov 2011 22:07:55 +0100] rev 45619
tuned;
Wed, 23 Nov 2011 13:46:46 +0100 updated according to bdcaa3f3a2f4;
wenzelm [Wed, 23 Nov 2011 13:46:46 +0100] rev 45618
updated according to bdcaa3f3a2f4;
Wed, 23 Nov 2011 13:41:42 +0100 updated proof;
wenzelm [Wed, 23 Nov 2011 13:41:42 +0100] rev 45617
updated proof;
Wed, 23 Nov 2011 07:44:56 +0100 tuned
nipkow [Wed, 23 Nov 2011 07:44:56 +0100] rev 45616
tuned
Wed, 23 Nov 2011 07:00:01 +0100 remove outdated comment
huffman [Wed, 23 Nov 2011 07:00:01 +0100] rev 45615
remove outdated comment
Mon, 21 Nov 2011 23:29:53 +0100 NEWS;
wenzelm [Mon, 21 Nov 2011 23:29:53 +0100] rev 45614
NEWS;
Mon, 21 Nov 2011 23:04:45 +0100 simplified read_instantiate -- no longer need to assign values, since rule attributes are now static;
wenzelm [Mon, 21 Nov 2011 23:04:45 +0100] rev 45613
simplified read_instantiate -- no longer need to assign values, since rule attributes are now static;
Mon, 21 Nov 2011 23:03:31 +0100 drop vacuous decls;
wenzelm [Mon, 21 Nov 2011 23:03:31 +0100] rev 45612
drop vacuous decls;
Mon, 21 Nov 2011 21:38:08 +0100 tuned;
wenzelm [Mon, 21 Nov 2011 21:38:08 +0100] rev 45611
tuned;
Mon, 21 Nov 2011 19:52:50 +0100 tuned header;
wenzelm [Mon, 21 Nov 2011 19:52:50 +0100] rev 45610
tuned header;
Mon, 21 Nov 2011 18:07:13 +0100 misspelled name
kuncar [Mon, 21 Nov 2011 18:07:13 +0100] rev 45609
misspelled name
Sun, 20 Nov 2011 21:28:07 +0100 eliminated obsolete "standard";
wenzelm [Sun, 20 Nov 2011 21:28:07 +0100] rev 45608
eliminated obsolete "standard";
Sun, 20 Nov 2011 21:07:10 +0100 eliminated obsolete "standard";
wenzelm [Sun, 20 Nov 2011 21:07:10 +0100] rev 45607
eliminated obsolete "standard";
Sun, 20 Nov 2011 21:07:06 +0100 eliminated obsolete "standard";
wenzelm [Sun, 20 Nov 2011 21:07:06 +0100] rev 45606
eliminated obsolete "standard";
Sun, 20 Nov 2011 21:05:23 +0100 eliminated obsolete "standard";
wenzelm [Sun, 20 Nov 2011 21:05:23 +0100] rev 45605
eliminated obsolete "standard";
Sun, 20 Nov 2011 20:59:30 +0100 eliminated obsolete "standard";
wenzelm [Sun, 20 Nov 2011 20:59:30 +0100] rev 45604
eliminated obsolete "standard";
Sun, 20 Nov 2011 20:26:13 +0100 explicit is better than implicit;
wenzelm [Sun, 20 Nov 2011 20:26:13 +0100] rev 45603
explicit is better than implicit;
Sun, 20 Nov 2011 20:15:02 +0100 eliminated obsolete "standard";
wenzelm [Sun, 20 Nov 2011 20:15:02 +0100] rev 45602
eliminated obsolete "standard";
Sun, 20 Nov 2011 17:57:09 +0100 tuned signature;
wenzelm [Sun, 20 Nov 2011 17:57:09 +0100] rev 45601
tuned signature;
Sun, 20 Nov 2011 17:44:41 +0100 'lemmas' / 'theorems' commands allow 'for' fixes and standardize the result before storing;
wenzelm [Sun, 20 Nov 2011 17:44:41 +0100] rev 45600
'lemmas' / 'theorems' commands allow 'for' fixes and standardize the result before storing;
Sun, 20 Nov 2011 17:32:27 +0100 updated comment;
wenzelm [Sun, 20 Nov 2011 17:32:27 +0100] rev 45599
updated comment;
Sun, 20 Nov 2011 17:04:59 +0100 more uniform signature;
wenzelm [Sun, 20 Nov 2011 17:04:59 +0100] rev 45598
more uniform signature;
Sun, 20 Nov 2011 16:59:37 +0100 uniform cert_vars/read_vars;
wenzelm [Sun, 20 Nov 2011 16:59:37 +0100] rev 45597
uniform cert_vars/read_vars;
Sun, 20 Nov 2011 16:58:12 +0100 eliminated dead code;
wenzelm [Sun, 20 Nov 2011 16:58:12 +0100] rev 45596
eliminated dead code;
Sun, 20 Nov 2011 15:21:22 +0100 clarified certify vs. sharing;
wenzelm [Sun, 20 Nov 2011 15:21:22 +0100] rev 45595
clarified certify vs. sharing;
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
(0) -30000 -10000 -3000 -1000 -480 +480 +1000 +3000 +10000 +30000 tip