src/HOL/Tools/Sledgehammer/sledgehammer_commands.ML
changeset 63136 fd11a538daac
parent 62969 9f394a16c557
child 63692 1bc4bc2c9fd1
--- a/src/HOL/Tools/Sledgehammer/sledgehammer_commands.ML	Tue May 24 15:16:57 2016 +0200
+++ b/src/HOL/Tools/Sledgehammer/sledgehammer_commands.ML	Tue May 24 15:24:32 2016 +0200
@@ -348,7 +348,7 @@
   key ^ (case implode_param values of "" => "" | value => " = " ^ value)
 
 val parse_query_bang = @{keyword "?"} || @{keyword "!"} || @{keyword "!!"}
-val parse_key = Scan.repeat1 (Parse.typ_group || parse_query_bang) >> implode_param
+val parse_key = Scan.repeat1 (Parse.embedded || parse_query_bang) >> implode_param
 val parse_value = Scan.repeat1 (Parse.name || Parse.float_number || parse_query_bang)
 val parse_param = parse_key -- Scan.optional (@{keyword "="} |-- parse_value) []
 val parse_params = Scan.optional (Args.bracks (Parse.list parse_param)) []