The Grammar AST class representing a top level RULE or RULE call.

Hierarchy

  • Rule

Constructors

Properties

Methods

Constructors

  • new Rule(options: { definition: IProduction[]; name: string; orgText?: string }): Rule
  • Parameters

    • options: { definition: IProduction[]; name: string; orgText?: string }
      • definition: IProduction[]
      • name: string
      • Optional orgText?: string

    Returns Rule

Properties

definition: IProduction[]
name: string
orgText: string

Methods

Generated using TypeDoc