diff options
Diffstat (limited to 'integration/intellij')
-rw-r--r-- | integration/intellij/src/main/bnf/ai/vespa/intellij/schema/parser/sd.bnf | 3 |
1 files changed, 2 insertions, 1 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 972a8262347..a03ad1d3109 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 @@ -308,7 +308,8 @@ MatchProperty ::= text | token | exact | (exact-terminator ':' STRING_REG) | wor IndexingDefinition ::= indexing ((':' IndexingStatement) | ('{' IndexingStatement+ '}')) IndexingStatement ::= IndexingStatementOptions (('|' IndexingStatementOptions)*) (';')? // Does not support zero-or-one occurrences -IndexingStatementOptions ::= summary | attribute | index | set_language | lowercase | +IndexingStatementOptions ::= summary DottedIdentifier? | attribute DottedIdentifier? | index DottedIdentifier? | + set_language | lowercase | (input (DottedIdentifier | IndexingStuff)+) | ('{' IndexingStatementOptions '}') | IndexingStuff+ private IndexingStuff ::= WordWrapper | INTEGER_REG | FLOAT_REG | STRING_REG | ('{' IndexingStatement '}') | |