The Grammar AST class representing a top level CstParser.SUBRULE or EmbeddedActionsParser.SUBRULE call.

Implements

Constructors

  • Parameters

    • options: {
          idx?: number;
          label?: string;
          nonTerminalName: string;
          referencedRule?: Rule;
      }
      • Optionalidx?: number
      • Optionallabel?: string
      • nonTerminalName: string
      • OptionalreferencedRule?: Rule

    Returns NonTerminal

Properties

definition: IProduction[]
idx: number
label?: string
nonTerminalName: string
referencedRule: Rule

Methods