Wed, 11 Jun 2014 19:15:55 +0200 tuned code
blanchet [Wed, 11 Jun 2014 19:15:55 +0200] rev 57220
tuned code
Wed, 11 Jun 2014 19:15:54 +0200 factor out SMT-LIB 2 type/term parsing from Z3-specific code
blanchet [Wed, 11 Jun 2014 19:15:54 +0200] rev 57219
factor out SMT-LIB 2 type/term parsing from Z3-specific code
Wed, 11 Jun 2014 19:08:32 +0200 simplify slightly ATP proof generated for Z3
blanchet [Wed, 11 Jun 2014 19:08:32 +0200] rev 57218
simplify slightly ATP proof generated for Z3
Wed, 11 Jun 2014 16:02:10 +0200 tuned whitespaces
steckerm [Wed, 11 Jun 2014 16:02:10 +0200] rev 57217
tuned whitespaces
Wed, 11 Jun 2014 15:44:09 +0200 updated contributors to include students
blanchet [Wed, 11 Jun 2014 15:44:09 +0200] rev 57216
updated contributors to include students
Wed, 11 Jun 2014 15:29:23 +0200 moved new highly experimental Waldmeister-specific code (authored by Albert Steckermeier) into Isabelle
blanchet [Wed, 11 Jun 2014 15:29:23 +0200] rev 57215
moved new highly experimental Waldmeister-specific code (authored by Albert Steckermeier) into Isabelle
Wed, 11 Jun 2014 11:28:46 +0200 adapted SMT examples to new, corrected handling of 'typedef'
blanchet [Wed, 11 Jun 2014 11:28:46 +0200] rev 57214
adapted SMT examples to new, corrected handling of 'typedef'
Wed, 11 Jun 2014 11:28:46 +0200 fixed unsoundness in SMT(2) as oracle: don't register typedef Abs_x as constructor unless it is known to be injective
blanchet [Wed, 11 Jun 2014 11:28:46 +0200] rev 57213
fixed unsoundness in SMT(2) as oracle: don't register typedef Abs_x as constructor unless it is known to be injective
Wed, 11 Jun 2014 11:28:46 +0200 updated NEWS slightly
blanchet [Wed, 11 Jun 2014 11:28:46 +0200] rev 57212
updated NEWS slightly
Wed, 11 Jun 2014 11:28:46 +0200 updated docs w.r.t. Z3
blanchet [Wed, 11 Jun 2014 11:28:46 +0200] rev 57211
updated docs w.r.t. Z3
Wed, 11 Jun 2014 11:28:46 +0200 rationalized CVC3 and Yices environment variable -- no need (unlike for Z3) to distinguish between old and new versions
blanchet [Wed, 11 Jun 2014 11:28:46 +0200] rev 57210
rationalized CVC3 and Yices environment variable -- no need (unlike for Z3) to distinguish between old and new versions
Wed, 11 Jun 2014 11:28:46 +0200 removed '_new' sufffix in SMT2 solver names (in some cases)
blanchet [Wed, 11 Jun 2014 11:28:46 +0200] rev 57209
removed '_new' sufffix in SMT2 solver names (in some cases)
Wed, 11 Jun 2014 11:28:46 +0200 removed old SMT module from Sledgehammer
blanchet [Wed, 11 Jun 2014 11:28:46 +0200] rev 57208
removed old SMT module from Sledgehammer
Wed, 11 Jun 2014 08:58:42 +0200 got rid of 'listF' example, which is now subsumed by the real 'list' type
blanchet [Wed, 11 Jun 2014 08:58:42 +0200] rev 57207
got rid of 'listF' example, which is now subsumed by the real 'list' type
Tue, 10 Jun 2014 21:15:57 +0200 changed syntax of map: and rel: arguments to BNF-based datatypes
blanchet [Tue, 10 Jun 2014 21:15:57 +0200] rev 57206
changed syntax of map: and rel: arguments to BNF-based datatypes
Tue, 10 Jun 2014 19:51:00 +0200 tuning
blanchet [Tue, 10 Jun 2014 19:51:00 +0200] rev 57205
tuning
Tue, 10 Jun 2014 19:15:15 +0200 updated Z3 certificates
blanchet [Tue, 10 Jun 2014 19:15:15 +0200] rev 57204
updated Z3 certificates
Tue, 10 Jun 2014 19:15:14 +0200 generate ':named' attributes in SMT-LIB 2 problems, to facilitate reconstruction
blanchet [Tue, 10 Jun 2014 19:15:14 +0200] rev 57203
generate ':named' attributes in SMT-LIB 2 problems, to facilitate reconstruction
Tue, 10 Jun 2014 19:15:14 +0200 tuning
blanchet [Tue, 10 Jun 2014 19:15:14 +0200] rev 57202
tuning
Tue, 10 Jun 2014 18:24:53 +0200 add type class instances for unit
Andreas Lochbihler [Tue, 10 Jun 2014 18:24:53 +0200] rev 57201
add type class instances for unit
Tue, 10 Jun 2014 12:16:22 +0200 use 'where' clause for selector default value syntax
blanchet [Tue, 10 Jun 2014 12:16:22 +0200] rev 57200
use 'where' clause for selector default value syntax
Tue, 10 Jun 2014 11:38:53 +0200 tuning
blanchet [Tue, 10 Jun 2014 11:38:53 +0200] rev 57199
tuning
Mon, 09 Jun 2014 16:08:30 +0200 added List.union
nipkow [Mon, 09 Jun 2014 16:08:30 +0200] rev 57198
added List.union
Mon, 09 Jun 2014 12:36:22 +0200 Sup/Inf on functions decoupled from complete_lattice.
nipkow [Mon, 09 Jun 2014 12:36:22 +0200] rev 57197
Sup/Inf on functions decoupled from complete_lattice.
Sun, 08 Jun 2014 23:30:53 +0200 tuned data structure
haftmann [Sun, 08 Jun 2014 23:30:53 +0200] rev 57196
tuned data structure
Sun, 08 Jun 2014 23:30:52 +0200 recovered level-free fishing for locale, accidentally lost in dce365931721
haftmann [Sun, 08 Jun 2014 23:30:52 +0200] rev 57195
recovered level-free fishing for locale, accidentally lost in dce365931721
Sun, 08 Jun 2014 23:30:52 +0200 tuned terminology: emphasize stack-like nature of nested local theories
haftmann [Sun, 08 Jun 2014 23:30:52 +0200] rev 57194
tuned terminology: emphasize stack-like nature of nested local theories
Sun, 08 Jun 2014 23:30:51 +0200 self-contained locale_declaration operation
haftmann [Sun, 08 Jun 2014 23:30:51 +0200] rev 57193
self-contained locale_declaration operation
Sun, 08 Jun 2014 23:30:51 +0200 yet another attempt for terminology: foo_target_bar denotes an operation bar operating solely on the target context of target foo, foo_bar denotes a whole stack of operations to accomplish bar for target foo
haftmann [Sun, 08 Jun 2014 23:30:51 +0200] rev 57192
yet another attempt for terminology: foo_target_bar denotes an operation bar operating solely on the target context of target foo, foo_bar denotes a whole stack of operations to accomplish bar for target foo
Sun, 08 Jun 2014 23:30:50 +0200 tuned
haftmann [Sun, 08 Jun 2014 23:30:50 +0200] rev 57191
tuned
Sun, 08 Jun 2014 23:30:49 +0200 recovered structure of module, which got somehow convoluted due to incremental modifications
haftmann [Sun, 08 Jun 2014 23:30:49 +0200] rev 57190
recovered structure of module, which got somehow convoluted due to incremental modifications
Sun, 08 Jun 2014 23:30:49 +0200 re-unified approach towards class and locale consts, with refined terminology: foo_const_declaration denotes declaration for a particular logical layer, foo_const the full stack for a particular target
haftmann [Sun, 08 Jun 2014 23:30:49 +0200] rev 57189
re-unified approach towards class and locale consts, with refined terminology: foo_const_declaration denotes declaration for a particular logical layer, foo_const the full stack for a particular target
Sun, 08 Jun 2014 23:30:48 +0200 revert effect of 63c7b29d29ac -- existing pervasive interpretation of class order for dvd etc. is too obstrusive at the moment
haftmann [Sun, 08 Jun 2014 23:30:48 +0200] rev 57188
revert effect of 63c7b29d29ac -- existing pervasive interpretation of class order for dvd etc. is too obstrusive at the moment
Sun, 08 Jun 2014 23:30:47 +0200 less ad-hoc verision of educated guess: guess identity of declaration morphism wrt. canonical morphism rather than observing particular effects of declaration morphisms only;
haftmann [Sun, 08 Jun 2014 23:30:47 +0200] rev 57187
less ad-hoc verision of educated guess: guess identity of declaration morphism wrt. canonical morphism rather than observing particular effects of declaration morphisms only; n.b. this fullfills promise given in 63c7b29d29ac
Sat, 07 Jun 2014 21:49:17 +0200 treat non-canonical interpretations of classes the same way as ordinary locale interpretations
haftmann [Sat, 07 Jun 2014 21:49:17 +0200] rev 57186
treat non-canonical interpretations of classes the same way as ordinary locale interpretations
Sat, 07 Jun 2014 08:16:03 +0200 tuned
haftmann [Sat, 07 Jun 2014 08:16:03 +0200] rev 57185
tuned
Sat, 07 Jun 2014 08:16:03 +0200 avoid odd Named_Target.reinit altogether
haftmann [Sat, 07 Jun 2014 08:16:03 +0200] rev 57184
avoid odd Named_Target.reinit altogether
Sat, 07 Jun 2014 08:16:03 +0200 clarified terminology: toplevel is interwined with named targets in particular, not with local theories in general
haftmann [Sat, 07 Jun 2014 08:16:03 +0200] rev 57183
clarified terminology: toplevel is interwined with named targets in particular, not with local theories in general
Sat, 07 Jun 2014 08:16:03 +0200 less baroque interface
haftmann [Sat, 07 Jun 2014 08:16:03 +0200] rev 57182
less baroque interface
Fri, 06 Jun 2014 19:19:46 +0200 dropped obscure and unused ad-hoc before_exit hook for named targets
haftmann [Fri, 06 Jun 2014 19:19:46 +0200] rev 57181
dropped obscure and unused ad-hoc before_exit hook for named targets
Fri, 06 Jun 2014 12:36:06 +0200 added lemma
nipkow [Fri, 06 Jun 2014 12:36:06 +0200] rev 57180
added lemma
Thu, 05 Jun 2014 14:37:44 +0200 mira: USER_HOME must exist for building JEdit documentation
noschinl [Thu, 05 Jun 2014 14:37:44 +0200] rev 57179
mira: USER_HOME must exist for building JEdit documentation
Fri, 06 Jun 2014 10:53:33 +0200 added lemmas
nipkow [Fri, 06 Jun 2014 10:53:33 +0200] rev 57178
added lemmas
Thu, 05 Jun 2014 19:39:38 +0200 sharpened criterion: bare named target is only at the bottom level
haftmann [Thu, 05 Jun 2014 19:39:38 +0200] rev 57177
sharpened criterion: bare named target is only at the bottom level
Thu, 05 Jun 2014 19:39:35 +0200 tuned
haftmann [Thu, 05 Jun 2014 19:39:35 +0200] rev 57176
tuned
Thu, 05 Jun 2014 11:41:38 +0200 extended stream library
traytel [Thu, 05 Jun 2014 11:41:38 +0200] rev 57175
extended stream library
Thu, 05 Jun 2014 11:11:41 +0200 be more explicit: made sml/nj happy
haftmann [Thu, 05 Jun 2014 11:11:41 +0200] rev 57174
be more explicit: made sml/nj happy
Thu, 05 Jun 2014 10:52:19 +0200 always refine interpretation morphism using canonical constant's definition theorem
haftmann [Thu, 05 Jun 2014 10:52:19 +0200] rev 57173
always refine interpretation morphism using canonical constant's definition theorem
Wed, 04 Jun 2014 15:32:25 +0200 set USER_HOME to affect also ISABELLE_PATH et al
noschinl [Wed, 04 Jun 2014 15:32:25 +0200] rev 57172
set USER_HOME to affect also ISABELLE_PATH et al
Tue, 03 Jun 2014 16:27:31 +0200 merge
blanchet [Tue, 03 Jun 2014 16:27:31 +0200] rev 57171
merge
Tue, 03 Jun 2014 16:22:59 +0200 updated SMT2 certificates
blanchet [Tue, 03 Jun 2014 16:22:59 +0200] rev 57170
updated SMT2 certificates
Tue, 03 Jun 2014 16:02:42 +0200 tune
blanchet [Tue, 03 Jun 2014 16:02:42 +0200] rev 57169
tune
Tue, 03 Jun 2014 16:02:41 +0200 disable hard-to-reconstruct Z3 feature
blanchet [Tue, 03 Jun 2014 16:02:41 +0200] rev 57168
disable hard-to-reconstruct Z3 feature
Tue, 03 Jun 2014 14:38:41 +0200 new Z3 4.3.2 component, based on more recent repository version, and whose Mac binary was built on Mac OS X 10.7
blanchet [Tue, 03 Jun 2014 14:38:41 +0200] rev 57167
new Z3 4.3.2 component, based on more recent repository version, and whose Mac binary was built on Mac OS X 10.7
Tue, 03 Jun 2014 16:22:01 +0200 use 0 as integral-value for non-integrable functions, simplify a couple of rewrite rules
hoelzl [Tue, 03 Jun 2014 16:22:01 +0200] rev 57166
use 0 as integral-value for non-integrable functions, simplify a couple of rewrite rules
Tue, 03 Jun 2014 11:43:07 +0200 removed SMT weights -- their impact was very inconclusive anyway
blanchet [Tue, 03 Jun 2014 11:43:07 +0200] rev 57165
removed SMT weights -- their impact was very inconclusive anyway
Tue, 03 Jun 2014 10:35:51 +0200 make SMT code less dependent on Z3 proofs
blanchet [Tue, 03 Jun 2014 10:35:51 +0200] rev 57164
make SMT code less dependent on Z3 proofs
Tue, 03 Jun 2014 10:13:44 +0200 tuning
blanchet [Tue, 03 Jun 2014 10:13:44 +0200] rev 57163
tuning
Mon, 02 Jun 2014 22:38:46 +0200 avoid division by 0
blanchet [Mon, 02 Jun 2014 22:38:46 +0200] rev 57162
avoid division by 0
Mon, 02 Jun 2014 19:21:41 +0200 formal treatment of dangling parameters for class abbrevs analogously to class consts
haftmann [Mon, 02 Jun 2014 19:21:41 +0200] rev 57161
formal treatment of dangling parameters for class abbrevs analogously to class consts
Mon, 02 Jun 2014 19:21:40 +0200 explicit passing of params
haftmann [Mon, 02 Jun 2014 19:21:40 +0200] rev 57160
explicit passing of params
Mon, 02 Jun 2014 17:34:27 +0200 refactored Z3 to Isar proof construction code
blanchet [Mon, 02 Jun 2014 17:34:27 +0200] rev 57159
refactored Z3 to Isar proof construction code
Mon, 02 Jun 2014 17:34:26 +0200 simplified counterexample handling
blanchet [Mon, 02 Jun 2014 17:34:26 +0200] rev 57158
simplified counterexample handling
Mon, 02 Jun 2014 17:34:26 +0200 split replay and proof parsing for Z3
blanchet [Mon, 02 Jun 2014 17:34:26 +0200] rev 57157
split replay and proof parsing for Z3
Mon, 02 Jun 2014 17:34:25 +0200 removed counterexample parser (obsolete and useless in practice)
blanchet [Mon, 02 Jun 2014 17:34:25 +0200] rev 57156
removed counterexample parser (obsolete and useless in practice)
Mon, 02 Jun 2014 16:19:37 +0200 remove superfluous assumption
hoelzl [Mon, 02 Jun 2014 16:19:37 +0200] rev 57155
remove superfluous assumption
Mon, 02 Jun 2014 15:10:18 +0200 basic setup for zipperposition prover
fleury [Mon, 02 Jun 2014 15:10:18 +0200] rev 57154
basic setup for zipperposition prover
Mon, 02 Jun 2014 14:29:20 +0200 document property 'sel_set'
desharna [Mon, 02 Jun 2014 14:29:20 +0200] rev 57153
document property 'sel_set'
Mon, 02 Jun 2014 14:29:20 +0200 generate 'sel_set' theorem for (co)datatypes
desharna [Mon, 02 Jun 2014 14:29:20 +0200] rev 57152
generate 'sel_set' theorem for (co)datatypes
Mon, 02 Jun 2014 11:59:51 +0200 removed some spurious warnings in new (co)datatype package
blanchet [Mon, 02 Jun 2014 11:59:51 +0200] rev 57151
removed some spurious warnings in new (co)datatype package
Mon, 02 Jun 2014 11:59:50 +0200 add option to keep duplicates, for more precise evaluation of relevance filters
blanchet [Mon, 02 Jun 2014 11:59:50 +0200] rev 57150
add option to keep duplicates, for more precise evaluation of relevance filters
Mon, 02 Jun 2014 11:59:49 +0200 tuned whitespace
blanchet [Mon, 02 Jun 2014 11:59:49 +0200] rev 57149
tuned whitespace
Sun, 01 Jun 2014 14:00:58 +0200 definition in class: provide explicit auxiliary abbreviation carrying potential mixfix syntax in presence of dangling parameters
haftmann [Sun, 01 Jun 2014 14:00:58 +0200] rev 57148
definition in class: provide explicit auxiliary abbreviation carrying potential mixfix syntax in presence of dangling parameters
Sun, 01 Jun 2014 08:33:35 +0200 tuned
haftmann [Sun, 01 Jun 2014 08:33:35 +0200] rev 57147
tuned
Sat, 31 May 2014 23:00:13 +0200 merged
boehmes [Sat, 31 May 2014 23:00:13 +0200] rev 57146
merged
Sat, 31 May 2014 22:59:54 +0200 tuned
boehmes [Sat, 31 May 2014 22:59:54 +0200] rev 57145
tuned
Sat, 31 May 2014 22:31:03 +0200 more complete proof replay for Z3: support universally quantified rewrite steps
boehmes [Sat, 31 May 2014 22:31:03 +0200] rev 57144
more complete proof replay for Z3: support universally quantified rewrite steps
Sat, 31 May 2014 09:35:12 +0200 postpone const declarations for nested context after canonical const declarations: keep const declarations stemming from interpretation together
haftmann [Sat, 31 May 2014 09:35:12 +0200] rev 57143
postpone const declarations for nested context after canonical const declarations: keep const declarations stemming from interpretation together
Sat, 31 May 2014 09:35:10 +0200 tuned
haftmann [Sat, 31 May 2014 09:35:10 +0200] rev 57142
tuned
Sat, 31 May 2014 09:35:09 +0200 explicit is better than implicit
haftmann [Sat, 31 May 2014 09:35:09 +0200] rev 57141
explicit is better than implicit
Sat, 31 May 2014 09:35:08 +0200 tuned names
haftmann [Sat, 31 May 2014 09:35:08 +0200] rev 57140
tuned names
Sat, 31 May 2014 09:35:07 +0200 dropped accidental duplicate application of morphism
haftmann [Sat, 31 May 2014 09:35:07 +0200] rev 57139
dropped accidental duplicate application of morphism
Fri, 30 May 2014 18:48:05 +0200 generalizd measurability on restricted space; rule for integrability on compact sets
hoelzl [Fri, 30 May 2014 18:48:05 +0200] rev 57138
generalizd measurability on restricted space; rule for integrability on compact sets
Fri, 30 May 2014 15:56:30 +0200 better support for restrict_space
hoelzl [Fri, 30 May 2014 15:56:30 +0200] rev 57137
better support for restrict_space
Fri, 30 May 2014 18:13:40 +0200 must not cancel common factors on both sides of (in)equations in linear arithmetic decicision procedure
nipkow [Fri, 30 May 2014 18:13:40 +0200] rev 57136
must not cancel common factors on both sides of (in)equations in linear arithmetic decicision procedure
Fri, 30 May 2014 16:10:57 +0200 merged
wenzelm [Fri, 30 May 2014 16:10:57 +0200] rev 57135
merged
Fri, 30 May 2014 15:34:14 +0200 updated cygwin -- include perl_vendor for libwww-perl;
wenzelm [Fri, 30 May 2014 15:34:14 +0200] rev 57134
updated cygwin -- include perl_vendor for libwww-perl;
Fri, 30 May 2014 16:00:54 +0200 made 'Kuehlwein-style' be really like Python code, we now think
blanchet [Fri, 30 May 2014 16:00:54 +0200] rev 57133
made 'Kuehlwein-style' be really like Python code, we now think
Fri, 30 May 2014 15:15:41 +0200 make SML code closer to Python code when 'nb_kuehlwein_style' is true
blanchet [Fri, 30 May 2014 15:15:41 +0200] rev 57132
make SML code closer to Python code when 'nb_kuehlwein_style' is true
Fri, 30 May 2014 15:15:02 +0200 merge
blanchet [Fri, 30 May 2014 15:15:02 +0200] rev 57131
merge
Fri, 30 May 2014 14:43:06 +0200 added sleep to give time for the server to shut down -- this is a hack, but it's only in experimental code that will hopefully soon go away
blanchet [Fri, 30 May 2014 14:43:06 +0200] rev 57130
added sleep to give time for the server to shut down -- this is a hack, but it's only in experimental code that will hopefully soon go away
Fri, 30 May 2014 14:55:10 +0200 introduce more powerful reindexing rules for big operators
hoelzl [Fri, 30 May 2014 14:55:10 +0200] rev 57129
introduce more powerful reindexing rules for big operators
Fri, 30 May 2014 12:54:42 +0200 merged
wenzelm [Fri, 30 May 2014 12:54:42 +0200] rev 57128
merged
Fri, 30 May 2014 11:02:02 +0200 make double-sure that old popup is dismissed, before replacing it;
wenzelm [Fri, 30 May 2014 11:02:02 +0200] rev 57127
make double-sure that old popup is dismissed, before replacing it;
Fri, 30 May 2014 10:50:57 +0200 more robust bold_style, e.g. relevant for accidental \<^bold> before keyword;
wenzelm [Fri, 30 May 2014 10:50:57 +0200] rev 57126
more robust bold_style, e.g. relevant for accidental \<^bold> before keyword;
Fri, 30 May 2014 12:27:51 +0200 added another way of invoking Python code, for experiments
blanchet [Fri, 30 May 2014 12:27:51 +0200] rev 57125
added another way of invoking Python code, for experiments
(0) -30000 -10000 -3000 -1000 -300 -100 -96 +96 +100 +300 +1000 +3000 +10000 tip