blanchet [Mon, 01 Sep 2014 18:42:02 +0200] rev 58130
ported to use new-style datatypes
* * *
compile
blanchet [Mon, 01 Sep 2014 17:34:03 +0200] rev 58129
ported Refute to use new datatypes when possible
blanchet [Mon, 01 Sep 2014 16:34:40 +0200] rev 58128
renamed BNF theories
blanchet [Mon, 01 Sep 2014 16:34:39 +0200] rev 58127
renamed '(BNF_)Constructions_on_Wellorders' to '(BNF_)Wellorder_Constructions'
blanchet [Mon, 01 Sep 2014 16:34:38 +0200] rev 58126
added primrec compatibility function
blanchet [Mon, 01 Sep 2014 16:17:47 +0200] rev 58125
more work on compatibility interfaces
blanchet [Mon, 01 Sep 2014 16:17:47 +0200] rev 58124
added compatibility examples/tests
blanchet [Mon, 01 Sep 2014 16:17:47 +0200] rev 58123
implemented compatibility definition of datatype
blanchet [Mon, 01 Sep 2014 16:17:47 +0200] rev 58122
implemented compatibility interpretation
blanchet [Mon, 01 Sep 2014 16:17:47 +0200] rev 58121
compile
blanchet [Mon, 01 Sep 2014 16:17:47 +0200] rev 58120
compile
blanchet [Mon, 01 Sep 2014 16:17:47 +0200] rev 58119
tuning
blanchet [Mon, 01 Sep 2014 16:17:47 +0200] rev 58118
compile
blanchet [Mon, 01 Sep 2014 16:17:47 +0200] rev 58117
more compatibility between old- and new-style datatypes
blanchet [Mon, 01 Sep 2014 16:17:47 +0200] rev 58116
added theory-based getters for convenience
blanchet [Mon, 01 Sep 2014 16:17:47 +0200] rev 58115
made transfer functions slightly more general
blanchet [Mon, 01 Sep 2014 16:17:46 +0200] rev 58114
tuned signatures
blanchet [Mon, 01 Sep 2014 16:17:46 +0200] rev 58113
tuning
blanchet [Mon, 01 Sep 2014 16:17:46 +0200] rev 58112
renamed modules defining old datatypes, as a step towards having 'datatype_new' take 'datatype's place
blanchet [Mon, 01 Sep 2014 16:17:46 +0200] rev 58111
tuned structure inclusion
blanchet [Mon, 01 Sep 2014 16:17:46 +0200] rev 58110
took out legacy material from 'HOL/Library/Library.thy'
blanchet [Mon, 01 Sep 2014 16:17:46 +0200] rev 58109
removed commented out parts
blanchet [Mon, 01 Sep 2014 16:17:46 +0200] rev 58108
tuned whitespace
desharna [Mon, 01 Sep 2014 13:53:39 +0200] rev 58107
document 'set_transfer'
desharna [Mon, 01 Sep 2014 13:53:34 +0200] rev 58106
generate 'set_transfer' for BNFs
desharna [Mon, 01 Sep 2014 13:23:41 +0200] rev 58105
document 'rel_transfer'
desharna [Mon, 01 Sep 2014 13:23:39 +0200] rev 58104
generate 'rel_transfer' for BNFs
desharna [Mon, 01 Sep 2014 13:23:05 +0200] rev 58103
document 'map_transfer'
desharna [Mon, 01 Sep 2014 13:23:00 +0200] rev 58102
note 'map_transfer' more often
haftmann [Sun, 31 Aug 2014 09:10:42 +0200] rev 58101
separated listsum material
haftmann [Sun, 31 Aug 2014 09:10:41 +0200] rev 58100
restored generic value slot, retaining default behaviour and separate approximate command
haftmann [Sun, 31 Aug 2014 09:10:40 +0200] rev 58099
convenient printing of (- 1 :: integer) after code evaluation
haftmann [Sat, 30 Aug 2014 11:15:47 +0200] rev 58098
inlined unused definition
hoelzl [Fri, 29 Aug 2014 11:24:31 +0200] rev 58097
add simp rules for divisions of numerals in floor and ceiling.
desharna [Fri, 29 Aug 2014 14:48:23 +0200] rev 58096
document 'disc_transfer'
desharna [Fri, 29 Aug 2014 14:36:51 +0200] rev 58095
generate 'disc_transfer' for (co)datatypes
desharna [Fri, 29 Aug 2014 14:21:25 +0200] rev 58094
document 'case_transfer'
desharna [Fri, 29 Aug 2014 14:21:24 +0200] rev 58093
generate 'case_transfer' for (co)datatypes
blanchet [Thu, 28 Aug 2014 23:57:26 +0200] rev 58092
renamed 'skolem' to 'moura' (to suggest Z3-style skolemization); reintroduced 'fastforce' to the mix of tested proof methods
blanchet [Thu, 28 Aug 2014 23:48:46 +0200] rev 58091
reworked unskolemization for SPASS
blanchet [Thu, 28 Aug 2014 20:06:59 +0200] rev 58090
clarified docs
blanchet [Thu, 28 Aug 2014 20:05:39 +0200] rev 58089
gracefully reconstruct Isar proofs in scenarios such as 'using f unfolding g', where backticks can't be used to refer to the unfolded version of 'f' (for some reason)
blanchet [Thu, 28 Aug 2014 19:07:10 +0200] rev 58088
prefer '0.2 ms' to '249 \<mu>s'
blanchet [Thu, 28 Aug 2014 19:02:37 +0200] rev 58087
use 'thesis' only if it expands to the right thing (it won't after an 'unfolding', for example)
blanchet [Thu, 28 Aug 2014 17:25:56 +0200] rev 58086
fixed second computations
blanchet [Thu, 28 Aug 2014 16:58:27 +0200] rev 58085
merged minimize and auto_minimize
blanchet [Thu, 28 Aug 2014 16:58:27 +0200] rev 58084
pass options to remote Vampire
blanchet [Thu, 28 Aug 2014 16:58:27 +0200] rev 58083
removed show stuttering
blanchet [Thu, 28 Aug 2014 16:58:27 +0200] rev 58082
generate 'thesis' variable in Sledgehammer Isar proofs
blanchet [Thu, 28 Aug 2014 16:58:27 +0200] rev 58081
show microseconds as well (useful when playing with Isar proofs)
blanchet [Thu, 28 Aug 2014 16:58:27 +0200] rev 58080
tuned message
blanchet [Thu, 28 Aug 2014 16:58:27 +0200] rev 58079
made trace more informative when minimization is enabled
blanchet [Thu, 28 Aug 2014 16:58:27 +0200] rev 58078
took out one more occurrence of 'PolyML.makestring'
blanchet [Thu, 28 Aug 2014 16:58:27 +0200] rev 58077
try 'skolem' method first for Z3
blanchet [Thu, 28 Aug 2014 16:58:27 +0200] rev 58076
tuned tracing output (indirectly)
blanchet [Thu, 28 Aug 2014 16:58:27 +0200] rev 58075
going back to bc06471cb7b7 for silencing -- the bad side effects occurred only with 'smt', and the alternative silencing sometimes broke 'auto' etc.
blanchet [Thu, 28 Aug 2014 16:58:27 +0200] rev 58074
moved skolem method
blanchet [Thu, 28 Aug 2014 16:58:27 +0200] rev 58073
added 'skolem' method, esp. for 'obtain's generated from Z3 proofs
blanchet [Thu, 28 Aug 2014 16:58:26 +0200] rev 58072
tuned method description
blanchet [Thu, 28 Aug 2014 16:58:26 +0200] rev 58071
three-line 'obtain' format for generated Isar proofs