Commit Graph

9 Commits

Author SHA1 Message Date
Gerwin Klein eeae2af478 lib: Isabelle2023 update
Signed-off-by: Gerwin Klein <gerwin.klein@proofcraft.systems>
2023-10-06 14:29:15 +11:00
Gerwin Klein a424d55e3e licenses: convert license tags to SPDX 2020-03-13 14:38:24 +08:00
Gerwin Klein 9850ae107c Isabelle2018 lib: requalify facts up to pattern equivalence
It looks like "interpretation" occasionally renames schematic variables.
Finding global facts up to pattern equivalence should give us the original
global version.
2018-08-20 09:06:36 +10:00
Matthew Brecknell 0d3325ee68 Isabelle2017: update lib for RC0
* ML Proof_Context.fact_alias renamed to alias_fact.

  * Named_Target.init removed redundant parameter.

  * Simplified Greatest, removed GreatestM.

  * Introduced thm_node type in proofterm.ML.
2017-10-30 12:23:26 +11:00
Alejandro Gomez-Londono 796887d9b1 Removes all trailing whitespaces 2017-07-12 15:13:51 +10:00
Matthew Brecknell 30122b5d80 Isabelle2016-1: update to new ML API
Update references to renamed ML constants; supply default arguments to
functions with additional parameters; etc.
2017-01-05 14:26:14 +11:00
Matthew Brecknell 60afdc1288 trivial: fixups including some licence headers 2016-05-09 13:27:15 +10:00
Daniel Matichuk 9ceed1eb12 arch_split: fix proofs after removing shadow and unqualify commands and adding fix for crunch. Checks up to DPolicy. 2016-05-04 15:14:41 +10:00
Daniel Matichuk 670d1c118d arch_split: added optional definition override for crunch. Reduced qualification commands to minimal required set. 2016-05-04 15:14:41 +10:00