src/HOLCF/Tools/domain/domain_theorems.ML
changeset 28965 1de908189869
parent 28536 8dccb6035d0f
child 29064 70a61d58460e
equal deleted inserted replaced
28963:f6d9e0e0b153 28965:1de908189869
   605 let
   605 let
   606 val global_ctxt = ProofContext.init thy;
   606 val global_ctxt = ProofContext.init thy;
   607 
   607 
   608 val dnames = map (fst o fst) eqs;
   608 val dnames = map (fst o fst) eqs;
   609 val conss  = map  snd        eqs;
   609 val conss  = map  snd        eqs;
   610 val comp_dname = Sign.full_name thy comp_dnam;
   610 val comp_dname = Sign.full_bname thy comp_dnam;
   611 
   611 
   612 val d = writeln("Proving induction properties of domain "^comp_dname^" ...");
   612 val d = writeln("Proving induction properties of domain "^comp_dname^" ...");
   613 val pg = pg' thy;
   613 val pg = pg' thy;
   614 
   614 
   615 (* ----- getting the composite axiom and definitions ------------------------ *)
   615 (* ----- getting the composite axiom and definitions ------------------------ *)