allNonterminalTokens
immutable
auto allNonterminalTokens =
[immutable(Nonterminal)("$null", NonterminalFlags.none, [], []), immutable(Nonterminal)("Identifier", NonterminalFlags.none, ["lowPrio"], []), immutable(Nonterminal)("StringLiteral", NonterminalFlags.none, [], []), immutable(Nonterminal)("CharacterSetLiteral", NonterminalFlags.none, [], []), immutable(Nonterminal)("IntegerLiteral", NonterminalFlags.none, [], []), immutable(Nonterminal)("\";\"", NonterminalFlags.none, [], []), immutable(Nonterminal)("\"=\"", NonterminalFlags.none, [], []), immutable(Nonterminal)("\"fragment\"", NonterminalFlags.none, [], []), immutable(Nonterminal)("\"token\"", NonterminalFlags.none, [], []), immutable(Nonterminal)("\"(\"", NonterminalFlags.none, [], []), immutable(Nonterminal)("\")\"", NonterminalFlags.none, [], []), immutable(Nonterminal)("\",\"", NonterminalFlags.none, [], []), immutable(Nonterminal)("\"...\"", NonterminalFlags.none, [], []), immutable(Nonterminal)("\"option\"", NonterminalFlags.none, [], []), immutable(Nonterminal)("\"import\"", NonterminalFlags.none, [], []), immutable(Nonterminal)("\"match\"", NonterminalFlags.none, [], []), immutable(Nonterminal)("\"@\"", NonterminalFlags.none, [], []), immutable(Nonterminal)("\":\"", NonterminalFlags.none, [], []), immutable(Nonterminal)("\"{\"", NonterminalFlags.none, [], []), immutable(Nonterminal)("\"}\"", NonterminalFlags.none, [], []), immutable(Nonterminal)("\"?\"", NonterminalFlags.none, [], []), immutable(Nonterminal)("\"!\"", NonterminalFlags.none, [], []), immutable(Nonterminal)("\"<\"", NonterminalFlags.none, [], []), immutable(Nonterminal)("\">\"", NonterminalFlags.none, [], []), immutable(Nonterminal)("\"*\"", NonterminalFlags.none, [], []), immutable(Nonterminal)("\">>\"", NonterminalFlags.none, [], []), immutable(Nonterminal)("\"<<\"", NonterminalFlags.none, [], []), immutable(Nonterminal)("\"-\"", NonterminalFlags.none, [], []), immutable(Nonterminal)("\"anytoken\"", NonterminalFlags.none, [], []), immutable(Nonterminal)("\"|\"", NonterminalFlags.none, [], []), immutable(Nonterminal)("\"^\"", NonterminalFlags.none, [], []), immutable(Nonterminal)("\"+\"", NonterminalFlags.none, [], []), immutable(Nonterminal)("\"t(\"", NonterminalFlags.none, [], []), immutable(Nonterminal)("StringPart", NonterminalFlags.none, [], []), immutable(Nonterminal)("CharacterSetPart", NonterminalFlags.none, [], []), immutable(Nonterminal)("CharacterSetPart2", NonterminalFlags.none, [], []), immutable(Nonterminal)("EscapeSequence", NonterminalFlags.none, [], []), immutable(Nonterminal)("Hex", NonterminalFlags.none, [], []), immutable(Nonterminal)("Space", NonterminalFlags.none, ["ignoreToken"], []), immutable(Nonterminal)("LineComment", NonterminalFlags.none, ["ignoreToken"], []), immutable(Nonterminal)("BlockComment", NonterminalFlags.none, ["ignoreToken"], []), immutable(Nonterminal)("BlockCommentPart", NonterminalFlags.none, [], []), immutable(Nonterminal)("NestingBlockComment", NonterminalFlags.none, ["ignoreToken"], []), immutable(Nonterminal)("NestingBlockCommentPart", NonterminalFlags.none, [], []), immutable(Nonterminal)("[a-zA-Z0-9_]+", NonterminalFlags.none, ["array"], []), immutable(Nonterminal)("[a-zA-Z0-9_]*", NonterminalFlags.none, ["array"], []), immutable(Nonterminal)("StringPart+", NonterminalFlags.none, ["array"], []), immutable(Nonterminal)("StringPart*", NonterminalFlags.none, ["array"], []), immutable(Nonterminal)("\"^\"?", NonterminalFlags.none, [], []), immutable(Nonterminal)("CharacterSetPart+", NonterminalFlags.none, ["array"], []), immutable(Nonterminal)("CharacterSetPart*", NonterminalFlags.none, ["array"], []), immutable(Nonterminal)("[0-9]+", NonterminalFlags.none, ["array"], []), immutable(Nonterminal)("[0-9]*", NonterminalFlags.none, ["array"], []), immutable(Nonterminal)("[_\\n\\r\\t]+", NonterminalFlags.none, ["array"], []), immutable(Nonterminal)("[^\\n\\r]+", NonterminalFlags.none, ["array"], []), immutable(Nonterminal)("[^\\n\\r]*", NonterminalFlags.none, ["array"], []), immutable(Nonterminal)("BlockCommentPart+", NonterminalFlags.none, ["array"], []), immutable(Nonterminal)("BlockCommentPart*", NonterminalFlags.none, ["array"], []), immutable(Nonterminal)("\"*\"+", NonterminalFlags.none, ["array"], []), immutable(Nonterminal)("\"*\"*", NonterminalFlags.none, ["array"], []), immutable(Nonterminal)("NestingBlockCommentPart+", NonterminalFlags.none, ["array"], []), immutable(Nonterminal)("NestingBlockCommentPart*", NonterminalFlags.none, ["array"], []), immutable(Nonterminal)("\"+\"+", NonterminalFlags.none, ["array"], []), immutable(Nonterminal)("\"+\"*", NonterminalFlags.none, ["array"], []), immutable(Nonterminal)("\"/\"+", NonterminalFlags.none, ["array"], []), immutable(Nonterminal)("\"/\"*", NonterminalFlags.none, ["array"], [])];