equal
deleted
inserted
replaced
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; |