#
2e8cf15b |
|
19-Mar-2020 |
Gerwin Klein <gerwin.klein@data61.csiro.au> |
lib + proof: Isabelle2020 Method.NO_CONTEXT_TACTIC rename Method.NO_CONTEXT_TACTIC -> NO_CONTEXT_TACTIC Signed-off-by: Gerwin Klein <gerwin.klein@data61.csiro.au>
|
#
408bf413 |
|
19-Mar-2020 |
Gerwin Klein <gerwin.klein@data61.csiro.au> |
lib: Isabelle2020 update Signed-off-by: Gerwin Klein <gerwin.klein@data61.csiro.au>
|
#
a424d55e |
|
09-Mar-2020 |
Gerwin Klein <gerwin.klein@data61.csiro.au> |
licenses: convert license tags to SPDX
|
#
c34840d0 |
|
05-Jun-2019 |
Gerwin Klein <gerwin.klein@data61.csiro.au> |
global: isabelle update_cartouches
|
#
6b9d9d24 |
|
09-Jun-2018 |
Gerwin Klein <gerwin.klein@data61.csiro.au> |
Isabelle2018: new "op x" syntax; now is "(x)" (result of "isabelle update_op -m <dir>")
|
#
bfce624b |
|
15-Jul-2018 |
Thomas Sewell <Thomas.Sewell@data61.csiro.au> |
lib: adjust some congruence rules for strengthen. Adjusting the strengthen congruence rules for conjunction and disjunction makes other conjuncts available as assumptions in strengthening a conjunction. This may be useful occasionally.
|
#
a6d245b8 |
|
20-Dec-2017 |
Matthew Brecknell <Matthew.Brecknell@data61.csiro.au> |
trivial lib: quote identifiers in text blocks for document builds
|
#
00bc13d7 |
|
18-Dec-2017 |
Thomas Sewell <Thomas.Sewell@data61.csiro.au> |
Demo theory for strengthen.
|
#
d88c6e56 |
|
03-Dec-2017 |
Thomas Sewell <Thomas.Sewell@data61.csiro.au> |
Upgrade strengthen for assumptions, methods. The strengthen implementation can now do a bit more. The new method strengthen_asm also adjusts assumptions. The new method strengthen_meth takes a method as a parameter, e.g. apply (strengthen_meth \<open> rule order.trans \<close>) does the same thing as apply (strengthen order.trans) with scope for other exciting applications I haven't thought of.
|
#
3e720455 |
|
23-Oct-2017 |
Thomas Sewell <Thomas.Sewell@data61.csiro.au> |
Spring cleaning in strengthen. Make the tactic steps more explicit, especially involving the -oblig- premises for which I've seen a bug in the past.
|
#
796887d9 |
|
11-Jul-2017 |
Alejandro Gomez-Londono <alejandro.gomez@nicta.com.au> |
Removes all trailing whitespaces
|
#
e0a0edff |
|
19-Mar-2017 |
Daniel Matichuk <daniel.matichuk@data61.csiro.au> |
make strengthen method Eisbach-compatible
|
#
f1d546db |
|
16-Oct-2016 |
Thomas Sewell <Thomas.Sewell@nicta.com.au> |
SELFOUR-444: Fix for rebase.
|
#
9a28e3c7 |
|
04-Oct-2016 |
Thomas Sewell <Thomas.Sewell@nicta.com.au> |
Fix a bug with strengthen rules. Adding optional tracing makes the bug clear; the subgoals of the rules are attacked in the opposite order, so congruence-style rules which introduce extra assumptions would have the (schematic) assumptions unified out of order. Fixed.
|
#
84b923a6 |
|
17-Apr-2016 |
Gerwin Klein <gerwin.klein@nicta.com.au> |
lib: start disentangling spaghetti word dependencies
|