Re: [isabelle-dev] Problem with thm and meta-hypothesis

2016-08-31 Thread Makarius
On 31/08/16 11:04, Burkhart Wolff wrote: > > fun check_hyps context th = > (case undeclared_hyps context th of > [] => th > | undeclared => > error (Pretty.string_of (Pretty.big_list "Undeclared hyps:" > (map (Pretty.item o single o Syntax.pretty_term (Syntax.init_pretty >

[isabelle-dev] Problem with thm and meta-hypothesis

2016-08-31 Thread Burkhart Wolff
Dear all, in the past, we used the kernel operation Thm.assume to generate and manage proof-obligations. This had the advantage that they can be displayed and handled transparently; and then eventually discharged by later processes. Apparently, having thm's in the theory context is no longer