Uses of Package
antlr
-
Packages that use antlr Package Description antlr antlr.ASdebug antlr.actions.cpp antlr.actions.csharp antlr.actions.java antlr.actions.python antlr.collections antlr.collections.impl antlr.debug antlr.preprocessor -
Classes in antlr used by antlr Class Description ActionElement ActionTransInfo This class contains information about how an action was translated (using the AST conversion rules).Alternative Intermediate data class holds information about an alternativeAlternativeBlock A list of alternativesAlternativeElement ANTLRException ANTLRGrammarParseBehavior ANTLRHashString ANTLRStringBuffer ANTLRTokdefParserTokenTypes ANTLRTokenTypes ASTFactory AST Support code shared by TreeParser and Parser.ASTNULLType There is only one instance of this classASTPair ASTPair: utility class used for manipulating a pair of ASTs representing the current AST root and current AST sibling.ASTVisitor BaseAST A Child-Sibling Tree.BlockContext BlockContext stores the information needed when creating an alternative (list of elements).BlockEndElement All alternative blocks are "terminated" by BlockEndElements unless they are rule blocks (in which case they use RuleEndElement).BlockWithImpliedExitPath CharFormatter Interface used by BitSet to format elements of the set when converting to stringCharLiteralElement CharQueue A circular buffer object used by CharBufferCharRangeElement CharScanner CharStreamException Anything that goes wrong while generating a stream of charactersCodeGenerator A generic ANTLR code generator.CommonAST Common AST node implementationCommonHiddenStreamToken CommonToken CppBlockFinishingInfo CSharpBlockFinishingInfo DefineGrammarSymbols DefineGrammarSymbols is a behavior for the ANTLRParser that adds all the token and rule symbols to the grammar symbol table.ExceptionHandler ExceptionSpec FileLineFormatter Grammar A Grammar holds a set of rules (which are stored in a symbol table).GrammarAnalyzer A GrammarAnalyzer computes lookahead from Grammar (which contains a grammar symbol table) and can then answer questions about the grammar.GrammarAtom A GrammarAtom is either a token ref, a character ref, or string.GrammarElement A GrammarElement is a generic node in our data structure that holds a grammar in memory.GrammarSymbol A GrammarSymbol is a generic symbol that can be added to the symbol table for a grammar.ImportVocabTokenManager Static implementation of the TokenManager, used for importVocab optionInputBuffer A Stream of characters fed to the lexer from a InputStream that can be rewound via mark()/rewind() methods.JavaBlockFinishingInfo JavaCodeGeneratorPrintWriterManager Defines a strategy that can be used to manage the printwriter being used to write JavaCodeGenerator output TODO generalize so all code gens could use?LexerGrammar Lexer-specific grammar subclassLexerSharedInputState This object contains the data associated with an input stream of characters.LLkAnalyzer A linear-approximate LL(k) grammar analzyer.LLkGrammarAnalyzer LLkParser An LL(k) parser.Lookahead This object holds all information needed to represent the lookahead for any particular lookahead computation for a single lookahead depth.MakeGrammar MismatchedCharException MismatchedTokenException NameSpace OneOrMoreBlock Parser ParserGrammar Parser-specific grammar subclassParserSharedInputState This object contains the data associated with an input stream of tokens.ParseTree PythonBlockFinishingInfo RecognitionException RuleBlock A list of alternatives and info contained in the rule definition.RuleEndElement Contains a list of all places that reference this enclosing rule.RuleRefElement RuleSymbol SemanticException SimpleTokenManager StringLiteralElement SynPredBlock Token A token is minimally a token type.TokenBuffer TokenManager Interface that describes the set of defined tokensTokenQueue A private circular buffer object used by the token bufferTokenRangeElement TokenRefElement TokenStream TokenStreamBasicFilter This object is a TokenStream that passes through all tokens except for those that you tell it to discard.TokenStreamException Anything that goes wrong while generating a stream of tokens.TokenStreamRetryException Aborted recognition of current token.TokenStreamRewriteEngine.ReplaceOp I'm going to try replacing range from x..y with (y-x)+1 ReplaceOp instructions.TokenStreamRewriteEngine.RewriteOperation TokenSymbol TokenWithIndex This token knows what index 0..n-1 it is from beginning of stream.Tool ToolErrorHandler TreeElement A TreeElement is a block with one alternative and a root nodeTreeParserSharedInputState This object contains the data associated with an input AST.TreeSpecifierNode TreeWalkerGrammar Parser-specific grammar subclassWildcardElement ZeroOrMoreBlock -
Classes in antlr used by antlr.ASdebug Class Description Token A token is minimally a token type.TokenStream -
Classes in antlr used by antlr.actions.cpp Class Description ActionTransInfo This class contains information about how an action was translated (using the AST conversion rules).CharScanner CharStreamException Anything that goes wrong while generating a stream of charactersCodeGenerator A generic ANTLR code generator.InputBuffer A Stream of characters fed to the lexer from a InputStream that can be rewound via mark()/rewind() methods.LexerSharedInputState This object contains the data associated with an input stream of characters.RecognitionException RuleBlock A list of alternatives and info contained in the rule definition.Token A token is minimally a token type.TokenStream TokenStreamException Anything that goes wrong while generating a stream of tokens.Tool -
Classes in antlr used by antlr.actions.csharp Class Description ActionTransInfo This class contains information about how an action was translated (using the AST conversion rules).CharScanner CharStreamException Anything that goes wrong while generating a stream of charactersCodeGenerator A generic ANTLR code generator.InputBuffer A Stream of characters fed to the lexer from a InputStream that can be rewound via mark()/rewind() methods.LexerSharedInputState This object contains the data associated with an input stream of characters.RecognitionException RuleBlock A list of alternatives and info contained in the rule definition.Token A token is minimally a token type.TokenStream TokenStreamException Anything that goes wrong while generating a stream of tokens.Tool -
Classes in antlr used by antlr.actions.java Class Description ActionTransInfo This class contains information about how an action was translated (using the AST conversion rules).CharScanner CharStreamException Anything that goes wrong while generating a stream of charactersCodeGenerator A generic ANTLR code generator.InputBuffer A Stream of characters fed to the lexer from a InputStream that can be rewound via mark()/rewind() methods.LexerSharedInputState This object contains the data associated with an input stream of characters.RecognitionException RuleBlock A list of alternatives and info contained in the rule definition.Token A token is minimally a token type.TokenStream TokenStreamException Anything that goes wrong while generating a stream of tokens.Tool -
Classes in antlr used by antlr.actions.python Class Description ActionTransInfo This class contains information about how an action was translated (using the AST conversion rules).CharScanner CharStreamException Anything that goes wrong while generating a stream of charactersCodeGenerator A generic ANTLR code generator.InputBuffer A Stream of characters fed to the lexer from a InputStream that can be rewound via mark()/rewind() methods.LexerSharedInputState This object contains the data associated with an input stream of characters.RecognitionException RuleBlock A list of alternatives and info contained in the rule definition.Token A token is minimally a token type.TokenStream TokenStreamException Anything that goes wrong while generating a stream of tokens.Tool -
Classes in antlr used by antlr.collections Class Description Token A token is minimally a token type. -
Classes in antlr used by antlr.collections.impl Class Description CharFormatter Interface used by BitSet to format elements of the set when converting to string -
Classes in antlr used by antlr.debug Class Description CharScanner CharStreamException Anything that goes wrong while generating a stream of charactersInputBuffer A Stream of characters fed to the lexer from a InputStream that can be rewound via mark()/rewind() methods.LexerSharedInputState This object contains the data associated with an input stream of characters.LLkParser An LL(k) parser.MismatchedCharException MismatchedTokenException Parser ParserSharedInputState This object contains the data associated with an input stream of tokens.ParseTree ParseTreeRule RecognitionException Token A token is minimally a token type.TokenBuffer TokenStream TokenStreamException Anything that goes wrong while generating a stream of tokens. -
Classes in antlr used by antlr.preprocessor Class Description CharScanner CharStreamException Anything that goes wrong while generating a stream of charactersInputBuffer A Stream of characters fed to the lexer from a InputStream that can be rewound via mark()/rewind() methods.LexerSharedInputState This object contains the data associated with an input stream of characters.LLkParser An LL(k) parser.Parser ParserSharedInputState This object contains the data associated with an input stream of tokens.RecognitionException Token A token is minimally a token type.TokenBuffer TokenStream TokenStreamException Anything that goes wrong while generating a stream of tokens.Tool