src/Tools/interpretation_with_defs.ML
changeset 55600 3c7610b8dcfc
parent 55599 6535c537b243
--- a/src/Tools/interpretation_with_defs.ML	Wed Feb 19 22:05:05 2014 +0100
+++ b/src/Tools/interpretation_with_defs.ML	Wed Feb 19 22:05:15 2014 +0100
@@ -102,8 +102,8 @@
   Outer_Syntax.local_theory_to_proof @{command_spec "permanent_interpretation"}
     "prove interpretation of locale expression into named theory"
     (Parse.!!! (Parse_Spec.locale_expression true) --
-      Scan.optional (@{keyword "defines"} |-- Parse.and_list1 (Parse_Spec.opt_thm_name ":"
-        -- ((Parse.binding -- Parse.opt_mixfix') --| @{keyword "is"} -- Parse.term))) [] --
+      Scan.optional (@{keyword "defining"} |-- Parse.and_list1 (Parse_Spec.opt_thm_name ":"
+        -- ((Parse.binding -- Parse.opt_mixfix') --| @{keyword "="} -- Parse.term))) [] --
       Scan.optional (Parse.where_ |-- Parse.and_list1 (Parse_Spec.opt_thm_name ":" -- Parse.prop)) []
       >> (fn ((expr, defs), eqns) => permanent_interpretation_cmd expr defs eqns));