even more uniform treatment of result after 95e5a633a18f
authorhaftmann
Thu, 29 May 2014 22:46:20 +0200
changeset 57115 ae61587eb44a
parent 57114 f00a299fa522
child 57116 85e55ea7e06d
even more uniform treatment of result after 95e5a633a18f
src/Pure/Isar/generic_target.ML
--- a/src/Pure/Isar/generic_target.ML	Thu May 29 15:27:49 2014 +0100
+++ b/src/Pure/Isar/generic_target.ML	Thu May 29 22:46:20 2014 +0200
@@ -200,7 +200,7 @@
 
 fun background_abbrev (b, global_rhs) params =
   Local_Theory.background_theory_result (Sign.add_abbrev Print_Mode.internal (b, global_rhs))
-  #>> (fn (lhs, rhs) => (Term.list_comb (Logic.unvarify_global lhs, params), Logic.unvarify_global rhs))
+  #>> pairself (fn t => Term.list_comb (Logic.unvarify_global t, params))
 
 fun abbrev target_abbrev prmode ((b, mx), rhs) lthy =
   let