[isabelle-dev] NEWS: nesting of Isar goal structure
Makarius
makarius at sketis.net
Wed Jun 24 21:46:04 CEST 2015
* Nesting of Isar goal structure has been clarified: the context after
the initial backwards refinement is retained for the whole proof, within
all its context sections (as indicated via 'next'). This is e.g.
relevant for 'using', 'including', 'supply':
have "A ∧ A" if a: A for A
supply [simp] = a
proof
show A by simp
next
show A by simp
qed
This refers to Isabelle/2b8342b0d98c. The block structure now conforms
better to contemporay Isar, with its various ways to operate in the
backwards refinement are, which is sometimes used for "proof scripting".
Makarius
More information about the isabelle-dev
mailing list