diff --git a/grammar/query.pp b/grammar/query.pp index 3c0029ece8..a805312aac 100644 --- a/grammar/query.pp +++ b/grammar/query.pp @@ -53,7 +53,12 @@ quaternary: // Field narrowing quinary: - senary() ( ::space:: ::in:: ::space:: string() #in )? + senary() ( ::space:: ::in:: ::space:: field() #in )? + +field: + + | keyword() + | quoted_string() // Field level matchers (*may* be restricted to a field subset)