diff --git a/src/main/antlr4/org/jabref/search/Search.g4 b/src/main/antlr4/org/jabref/search/Search.g4 index 097083e3366..1d57ad7eaa3 100644 --- a/src/main/antlr4/org/jabref/search/Search.g4 +++ b/src/main/antlr4/org/jabref/search/Search.g4 @@ -34,10 +34,11 @@ start: // labels are used to refer to parts of the rules in the generated code later on // label=actualThingy expression: - LPAREN expression RPAREN #parenExpression // example: (author=miller) - | left=expression operator=(AND | OR) right=expression #binaryExpression // example: author = miller and title = test - | NOT expression #unaryExpression // example: not author = miller - | comparison #atomExpression + LPAREN expression RPAREN #parenExpression // example: (author=miller) + | NOT expression #unaryExpression // example: not author = miller + | left=expression operator=AND right=expression #binaryExpression // example: author = miller and title = test + | left=expression operator=OR right=expression #binaryExpression // example: author = miller and title = test + | comparison #atomExpression ; comparison: