Package antlr

Class GrammarAtom

    • Field Detail

      • label

        protected java.lang.String label
      • atomText

        protected java.lang.String atomText
      • tokenType

        protected int tokenType
      • not

        protected boolean not
      • ASTNodeType

        protected java.lang.String ASTNodeType
        Set to type of AST node to create during parse. Defaults to what is set in the TokenSymbol.
    • Constructor Detail

      • GrammarAtom

        public GrammarAtom​(Grammar g,
                           Token t,
                           int autoGenType)
    • Method Detail

      • getText

        public java.lang.String getText()
      • getType

        public int getType()
      • getASTNodeType

        public java.lang.String getASTNodeType()
      • setASTNodeType

        public void setASTNodeType​(java.lang.String type)
      • setOption

        public void setOption​(Token option,
                              Token value)