Uses of Package
antlr
Packages that use antlr
Package
Description
-
ClassDescriptionThis class contains information about how an action was translated (using the AST conversion rules).Intermediate data class holds information about an alternativeA list of alternativesAST Support code shared by TreeParser and Parser.There is only one instance of this classASTPair: utility class used for manipulating a pair of ASTs representing the current AST root and current AST sibling.A Child-Sibling Tree.BlockContext stores the information needed when creating an alternative (list of elements).All alternative blocks are "terminated" by BlockEndElements unless they are rule blocks (in which case they use RuleEndElement).Interface used by BitSet to format elements of the set when converting to stringA circular buffer object used by CharBufferAnything that goes wrong while generating a stream of charactersA generic ANTLR code generator.Common AST node implementationDefineGrammarSymbols is a behavior for the ANTLRParser that adds all the token and rule symbols to the grammar symbol table.A Grammar holds a set of rules (which are stored in a symbol table).A GrammarAnalyzer computes lookahead from Grammar (which contains a grammar symbol table) and can then answer questions about the grammar.A GrammarAtom is either a token ref, a character ref, or string.A GrammarElement is a generic node in our data structure that holds a grammar in memory.A GrammarSymbol is a generic symbol that can be added to the symbol table for a grammar.Static implementation of the TokenManager, used for importVocab optionA Stream of characters fed to the lexer from a InputStream that can be rewound via mark()/rewind() methods.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?Lexer-specific grammar subclassThis object contains the data associated with an input stream of characters.A linear-approximate LL(k) grammar analzyer.An LL(k) parser.This object holds all information needed to represent the lookahead for any particular lookahead computation for a single lookahead depth.Parser-specific grammar subclassThis object contains the data associated with an input stream of tokens.A list of alternatives and info contained in the rule definition.Contains a list of all places that reference this enclosing rule.A token is minimally a token type.Interface that describes the set of defined tokensA private circular buffer object used by the token bufferThis 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.Aborted recognition of current token.I'm going to try replacing range from x..y with (y-x)+1 ReplaceOp instructions.This token knows what index 0..n-1 it is from beginning of stream.A TreeElement is a block with one alternative and a root nodeThis object contains the data associated with an input AST.Parser-specific grammar subclass
-
Classes in antlr used by antlr.ASdebug
-
Classes in antlr used by antlr.actions.cppClassDescriptionThis class contains information about how an action was translated (using the AST conversion rules).Anything that goes wrong while generating a stream of charactersA generic ANTLR code generator.A Stream of characters fed to the lexer from a InputStream that can be rewound via mark()/rewind() methods.This object contains the data associated with an input stream of characters.A list of alternatives and info contained in the rule definition.A token is minimally a token type.Anything that goes wrong while generating a stream of tokens.
-
Classes in antlr used by antlr.actions.csharpClassDescriptionThis class contains information about how an action was translated (using the AST conversion rules).Anything that goes wrong while generating a stream of charactersA generic ANTLR code generator.A Stream of characters fed to the lexer from a InputStream that can be rewound via mark()/rewind() methods.This object contains the data associated with an input stream of characters.A list of alternatives and info contained in the rule definition.A token is minimally a token type.Anything that goes wrong while generating a stream of tokens.
-
Classes in antlr used by antlr.actions.javaClassDescriptionThis class contains information about how an action was translated (using the AST conversion rules).Anything that goes wrong while generating a stream of charactersA generic ANTLR code generator.A Stream of characters fed to the lexer from a InputStream that can be rewound via mark()/rewind() methods.This object contains the data associated with an input stream of characters.A list of alternatives and info contained in the rule definition.A token is minimally a token type.Anything that goes wrong while generating a stream of tokens.
-
Classes in antlr used by antlr.actions.pythonClassDescriptionThis class contains information about how an action was translated (using the AST conversion rules).Anything that goes wrong while generating a stream of charactersA generic ANTLR code generator.A Stream of characters fed to the lexer from a InputStream that can be rewound via mark()/rewind() methods.This object contains the data associated with an input stream of characters.A list of alternatives and info contained in the rule definition.A token is minimally a token type.Anything that goes wrong while generating a stream of tokens.
-
Classes in antlr used by antlr.collections
-
Classes in antlr used by antlr.collections.implClassDescriptionInterface used by BitSet to format elements of the set when converting to string
-
Classes in antlr used by antlr.debugClassDescriptionAnything that goes wrong while generating a stream of charactersA Stream of characters fed to the lexer from a InputStream that can be rewound via mark()/rewind() methods.This object contains the data associated with an input stream of characters.An LL(k) parser.This object contains the data associated with an input stream of tokens.A token is minimally a token type.Anything that goes wrong while generating a stream of tokens.
-
Classes in antlr used by antlr.preprocessorClassDescriptionAnything that goes wrong while generating a stream of charactersA Stream of characters fed to the lexer from a InputStream that can be rewound via mark()/rewind() methods.This object contains the data associated with an input stream of characters.An LL(k) parser.This object contains the data associated with an input stream of tokens.A token is minimally a token type.Anything that goes wrong while generating a stream of tokens.