diff options
Diffstat (limited to 'searchlib/src/main/javacc/RankingExpressionParser.jj')
-rwxr-xr-x | searchlib/src/main/javacc/RankingExpressionParser.jj | 13 |
1 files changed, 1 insertions, 12 deletions
diff --git a/searchlib/src/main/javacc/RankingExpressionParser.jj b/searchlib/src/main/javacc/RankingExpressionParser.jj index a796eaa4ac0..1ad8706aa2f 100755 --- a/searchlib/src/main/javacc/RankingExpressionParser.jj +++ b/searchlib/src/main/javacc/RankingExpressionParser.jj @@ -777,21 +777,10 @@ ConstantNode constantPrimitive() : ( <SUB> { sign = "-";} ) ? ( <INTEGER> { value = token.image; } | <FLOAT> { value = token.image; } | - value = stringPath() ) + <STRING> { value = token.image; } ) { return new ConstantNode(Value.parse(sign + value),sign + value); } } -// Strings separated by "/" -String stringPath() : -{ - StringBuilder b = new StringBuilder(); -} -{ - <STRING> { b.append(token.image); } - ( LOOKAHEAD(2) <DIV> <STRING> { b.append("/").append(token.image); } ) * - { return b.toString(); } -} - Value primitiveValue() : { String sign = ""; |