celParser top-level property

LRParserImpl celParser
final

The CEL parser.

Parses CEL expressions for waku-expr.

Implementation

final LRParserImpl celParser = LRParserImpl.deserialize(
  ParserSpec(
    version: 14,
    states: celParserStates,
    stateData: celParserStateData,
    goto: celParserGoto,
    nodeNames: celParserNodeNames,
    maxTerm: 82,
    nodeProps: celParserNodeProps,
    propSources: [cel_highlight.celHighlight],
    skippedNodes: [0, 1],
    repeatNodeCount: 10,
    tokenData: celParserTokenData,
    tokenizers: [0, 1, 2],
    topRules: {'Expression': (0, 2)},
    specialized: celParserSpecialized,
    tokenPrec: 1073,
  ),
);