diff options
author | Jon Bratseth <bratseth@gmail.com> | 2022-05-26 14:48:41 +0100 |
---|---|---|
committer | Jon Bratseth <bratseth@gmail.com> | 2022-05-26 14:48:41 +0100 |
commit | ce866145a24bc8c5543d88b618b5124879641c59 (patch) | |
tree | 710928550407a7c53499edbd06b6b8a37787900d /integration | |
parent | a0206be9b3287fe9b178466816b0294c0bb31714 (diff) |
Grammar fixes
Diffstat (limited to 'integration')
-rw-r--r-- | integration/intellij/src/main/bnf/ai/vespa/intellij/schema/parser/sd.bnf | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/integration/intellij/src/main/bnf/ai/vespa/intellij/schema/parser/sd.bnf b/integration/intellij/src/main/bnf/ai/vespa/intellij/schema/parser/sd.bnf index 77e1bb12a74..4d3da16dd06 100644 --- a/integration/intellij/src/main/bnf/ai/vespa/intellij/schema/parser/sd.bnf +++ b/integration/intellij/src/main/bnf/ai/vespa/intellij/schema/parser/sd.bnf @@ -111,7 +111,7 @@ AnnotationFieldDefinition ::= field IdentifierVal type FieldTypeName '{' '}' // The *Expr alternatives are consumed greedily so order matters. //------------------------- RankingExpression ::= LiteralOrGenerateTensorExpr | FilePathExpr | ParenthesisedExpr | BooleanExpr | ArithmeticExpr | IfFunctionExpr | - FunctionCallOrLambdaExpr | RankfeatureExpr | InListRankingExpr | PrimitiveExpr | SliceExpr + FunctionCallOrLambdaExpr | RankFeatureExpr | InListRankingExpr | PrimitiveExpr | SliceExpr FilePathExpr ::= file ':' (FilePath | WordWrapper) @@ -218,7 +218,7 @@ FunctionDefinition ::= (function | macro) inline? IdentifierVal Arguments implements=["ai.vespa.intellij.schema.psi.SdFunctionDefinitionInterface" "ai.vespa.intellij.schema.psi.SdNamedElement"] } -Arguments ::= '()' | ( '(' (ArgumentDefinition (COMMA ArgumentDefinition)*)? ')' ) +Arguments ::= '()' | ( '(' ArgumentDefinition (COMMA ArgumentDefinition)* ')' ) ArgumentDefinition ::= IdentifierVal { mixin="ai.vespa.intellij.schema.psi.impl.SdNamedElementImpl" @@ -237,7 +237,7 @@ InnerConstantDefinition ::= ( ("constant" '(' IdentifierVal ')') | IdentifierVal (':')? ( TensorType | "double" )? (':')? ( TensorValue | FLOAT_REG | INTEGER_REG | (file ':' FilePath) | (uri ':' UriPath)) -RankFeature ::= IdentifierVal Arguments ( '.' IdentifierVal )? +RankFeature ::= IdentifierVal (Arguments)? ( '.' IdentifierVal )? { mixin="ai.vespa.intellij.schema.psi.impl.SdNamedElementImpl" implements=["ai.vespa.intellij.schema.psi.SdDeclaration" "ai.vespa.intellij.schema.psi.SdNamedElement"] } |