advance the current column number by an appropriate amount
according to tab size.
Current tab indentation for code output
Tab chars are handled by tab() according to this value; override
method to do anything weird with tabs.
tail - field in class antlr.collections.impl.
LList Test the text passed in against the literals table
Override this method to perform a different literals test
This is used primarily when you want to test a portion of
a token.
Name of AST class to create during tree construction.
A token is minimally a token type.
A Stream of Token objects fed to the parser from a Tokenizer that can
be rewound via mark()/rewind() methods.
Is a token symbol defined?
Is a token symbol defined?
Interface that describes the set of defined tokens
The token manager associated with the grammar, if any.
Table of token type to token names
Table of token type to token names
A private circular buffer object used by the token buffer
Track the incoming list of tokens
This object is a TokenStream that passes through all
tokens except for those that you tell it to discard.
Anything that goes wrong while generating a stream of tokens.
This object filters a token stream coming from a lexer
or another TokenStream so that only certain token channels
get transmitted to the parser.
Wraps an IOException in a TokenStreamException
TokenStreamIOException constructor comment.
Wraps a RecognitionException in a TokenStreamException so you
can pass it along.
Aborted recognition of current token.
This token stream tracks the *entire* token stream coming from
a lexer, but does not pass on the whitespace (or whatever else
you want to discard) to the parser.
A token stream MUX (multiplexor) knows about n token streams
and can multiplex them onto the same channel for use by token
stream consumer like a parser.
How to specify the classname to create for a particular
token type.
Constructed if any AST types specified in tokens{..}.
This token knows what index 0..n-1 it is from beginning of stream.
An application-specific build tool for ANTLR.
Tester for the preprocessor
Issue an error; used for general tool errors not for grammar stuff
top() - method in class antlr.collections.impl.
LList Print out the grammar without actions
Transform a bit set into a string by formatting each element as an integer
Transform a bit set into a string of characters.
Create a string representation where instead of integer elements, the
ith element of vocabulary is displayed instead.
Print out a child-sibling tree in LISP notation
Dump a comma-separated list of the words making up the bit set.
Dump a comma-separated list of the words making up the bit set.
Print out the bit set but collapse char ranges.
Used to keep track of indentdepth for traceIn/Out
Used to keep track of indentdepth for traceIn/Out
Used to keep track of indentdepth for traceIn/Out
Create a rule node, add to current tree, and make it current root
Pop current root; back to adding to old root
The context needed to add root,child elements to a Tree.
A TreeElement is a block with one alternative and a root node
This object contains the data associated with an
input AST.
Mapping between the ids used in the current alt, and the
names of variables used to represent their AST values.
Mapping between the ids used in the current alt, and the
names of variables used to represent their AST values.
Parser-specific grammar subclass