Class AltAST

    • Field Detail

      • leftRecursiveAltInfo

        public LeftRecursiveRuleAltInfo leftRecursiveAltInfo
        If we transformed this alt from a left-recursive one, need info on it
      • altLabel

        public GrammarAST altLabel
        If someone specified an outermost alternative label with #foo. Token type will be ID.
    • Constructor Detail

      • AltAST

        public AltAST(AltAST node)
      • AltAST

        public AltAST(Token t)
      • AltAST

        public AltAST(int type,
                      Token t)
      • AltAST

        public AltAST(int type,
                      Token t,
                      String text)