src/HOL/Tools/BNF/bnf_def.ML
changeset 58432 121d5e3319ee
parent 58352 37745650a3f4
child 58634 9f10d82e8188
--- a/src/HOL/Tools/BNF/bnf_def.ML	Wed Sep 24 15:46:41 2014 +0200
+++ b/src/HOL/Tools/BNF/bnf_def.ML	Wed Sep 24 16:35:42 2014 +0200
@@ -1616,7 +1616,8 @@
          Scan.repeat1 (Scan.unless (Parse.reserved "bd") Parse.term)) [] --|
        (Parse.reserved "bd" -- @{keyword ":"}) -- Parse.term --
        Scan.optional ((Parse.reserved "wits" -- @{keyword ":"}) |--
-         Scan.repeat1 (Scan.unless (Parse.reserved "rel") Parse.term)) [] --
+         Scan.repeat1 (Scan.unless (Parse.reserved "rel" ||
+           Parse.reserved "plugins") Parse.term)) [] --
        Scan.option ((Parse.reserved "rel" -- @{keyword ":"}) |-- Parse.term) --
        Scan.optional parse_plugins (K true)
        >> bnf_cmd);