src/HOL/Eisbach/match_method.ML
changeset 74887 56247fdb8bbb
parent 74282 c2ee8d993d6a
child 80684 5b8fccf0a48a
--- a/src/HOL/Eisbach/match_method.ML	Mon Dec 06 15:10:15 2021 +0100
+++ b/src/HOL/Eisbach/match_method.ML	Mon Dec 06 15:34:54 2021 +0100
@@ -95,7 +95,7 @@
         else
           let val b = #1 (the opt_dyn)
           in error ("Cannot bind fact name in term match" ^ Position.here (pos_of b)) end)) --
-  Scan.lift (for_fixes -- (\<^keyword>\<open>\<Rightarrow>\<close> |-- Parse.token Parse.text))
+  Scan.lift (for_fixes -- (\<^keyword>\<open>\<Rightarrow>\<close> |-- Parse.token Parse.embedded))
   >> (fn ((ctxt, ts), (fixes, body)) =>
     (case Token.get_value body of
       SOME (Token.Source src) =>