src/HOL/NSA/transfer.ML
changeset 47432 e1576d13e933
parent 47328 9f11a3cd84b1
child 54742 7a86358a3c0b
equal deleted inserted replaced
47431:d9dd4a9f18fc 47432:e1576d13e933
   110   Attrib.setup @{binding transfer_intro} (Attrib.add_del intro_add intro_del)
   110   Attrib.setup @{binding transfer_intro} (Attrib.add_del intro_add intro_del)
   111     "declaration of transfer introduction rule" #>
   111     "declaration of transfer introduction rule" #>
   112   Attrib.setup @{binding transfer_unfold} (Attrib.add_del unfold_add unfold_del)
   112   Attrib.setup @{binding transfer_unfold} (Attrib.add_del unfold_add unfold_del)
   113     "declaration of transfer unfolding rule" #>
   113     "declaration of transfer unfolding rule" #>
   114   Attrib.setup @{binding transfer_refold} (Attrib.add_del refold_add refold_del)
   114   Attrib.setup @{binding transfer_refold} (Attrib.add_del refold_add refold_del)
   115     "declaration of transfer refolding rule" #>
   115     "declaration of transfer refolding rule"
   116   Method.setup @{binding transfer} (Attrib.thms >> (fn ths => fn ctxt =>
       
   117     SIMPLE_METHOD' (transfer_tac ctxt ths))) "transfer principle";
       
   118 
   116 
   119 end;
   117 end;