Index
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form
D
- data - Variable in class antlr.collections.impl.LLCell
- data - Variable in class antlr.collections.impl.Vector
- datestamp - Static variable in class antlr.Version
- DEBUG_ANALYZER - Variable in class antlr.LLkAnalyzer
- DEBUG_CODE_GENERATOR - Variable in class antlr.CodeGenerator
-
Use option "codeGenDebug" to generate debugging output
- DEBUG_CPP_CODE_GENERATOR - Variable in class antlr.CppCodeGenerator
- DebuggingCharScanner - Class in antlr.debug
- DebuggingCharScanner(InputBuffer) - Constructor for class antlr.debug.DebuggingCharScanner
- DebuggingCharScanner(LexerSharedInputState) - Constructor for class antlr.debug.DebuggingCharScanner
- DebuggingInputBuffer - Class in antlr.debug
- DebuggingInputBuffer(InputBuffer) - Constructor for class antlr.debug.DebuggingInputBuffer
- debuggingOutput - Variable in class antlr.Grammar
- DebuggingParser - Interface in antlr.debug
-
This type was created in VisualAge.
- declaredASTVariables - Variable in class antlr.CppCodeGenerator
-
Used to keep track of which AST variables have been defined in a rule (except for the #rule_name and #rule_name_in var's
- declaredASTVariables - Variable in class antlr.CSharpCodeGenerator
-
Used to keep track of which AST variables have been defined in a rule (except for the #rule_name and #rule_name_in var's
- declaredASTVariables - Variable in class antlr.JavaCodeGenerator
-
Used to keep track of which AST variables have been defined in a rule (except for the #rule_name and #rule_name_in var's
- declaredASTVariables - Variable in class antlr.PythonCodeGenerator
-
Used to keep track of which AST variables have been defined in a rule (except for the #rule_name and #rule_name_in var's
- decode(String) - Static method in class antlr.BaseAST
- decodeLexerRuleName(String) - Static method in class antlr.CodeGenerator
- dedent() - Method in class antlr.debug.Tracer
- DEFAULT_BITSET_TEST_THRESHOLD - Static variable in class antlr.CodeGenerator
- DEFAULT_MAKE_SWITCH_THRESHOLD - Static variable in class antlr.CodeGenerator
-
Default values for code-generation thresholds
- DEFAULT_PROGRAM_NAME - Static variable in class antlr.TokenStreamRewriteEngine
- DEFAULT_TOKENMANAGER_NAME - Static variable in class antlr.DefineGrammarSymbols
- defaultDebuggingSetup(TokenStream, TokenBuffer) - Method in class antlr.Parser
- defaultErrorHandler - Variable in class antlr.Grammar
- defaultErrorHandler - Variable in class antlr.RuleBlock
- DefaultFileLineFormatter - Class in antlr
- DefaultFileLineFormatter() - Constructor for class antlr.DefaultFileLineFormatter
- DefaultJavaCodeGeneratorPrintWriterManager - Class in antlr
- DefaultJavaCodeGeneratorPrintWriterManager() - Constructor for class antlr.DefaultJavaCodeGeneratorPrintWriterManager
- DefaultToolErrorHandler - Class in antlr
- DefaultToolErrorHandler(Tool) - Constructor for class antlr.DefaultToolErrorHandler
- define(RuleSymbol) - Method in class antlr.Grammar
-
Define a rule
- define(TokenSymbol) - Method in class antlr.ImportVocabTokenManager
-
define a token.
- define(TokenSymbol) - Method in class antlr.SimpleTokenManager
-
define a token
- define(TokenSymbol) - Method in interface antlr.TokenManager
-
define a token symbol
- define(String, int) - Method in class antlr.ImportVocabTokenManager
-
define a token.
- defined - Variable in class antlr.RuleSymbol
- DefineGrammarSymbols - Class in antlr
-
DefineGrammarSymbols is a behavior for the ANTLRParser that adds all the token and rule symbols to the grammar symbol table.
- DefineGrammarSymbols(Tool, String[], LLkAnalyzer) - Constructor for class antlr.DefineGrammarSymbols
- defineRuleName(Token, String, boolean, String) - Method in interface antlr.ANTLRGrammarParseBehavior
- defineRuleName(Token, String, boolean, String) - Method in class antlr.DefineGrammarSymbols
-
Define a lexer or parser rule
- defineRuleName(Token, String, boolean, String) - Method in class antlr.MakeGrammar
- defineToken(Token, Token) - Method in interface antlr.ANTLRGrammarParseBehavior
- defineToken(Token, Token) - Method in class antlr.DefineGrammarSymbols
-
Define a token from tokens {...}.
- degree() - Method in class antlr.collections.impl.BitSet
- delete(int) - Method in class antlr.TokenStreamRewriteEngine
- delete(int, int) - Method in class antlr.TokenStreamRewriteEngine
- delete(Token) - Method in class antlr.TokenStreamRewriteEngine
- delete(Token, Token) - Method in class antlr.TokenStreamRewriteEngine
- delete(String, int, int) - Method in class antlr.TokenStreamRewriteEngine
- delete(String, Token, Token) - Method in class antlr.TokenStreamRewriteEngine
- deleteHead() - Method in class antlr.collections.impl.LList
-
Delete the object at the head of the list.
- DeleteOp(int, int) - Constructor for class antlr.TokenStreamRewriteEngine.DeleteOp
- deleteProgram() - Method in class antlr.TokenStreamRewriteEngine
- deleteProgram(String) - Method in class antlr.TokenStreamRewriteEngine
-
Reset the program so that no instructions exist
- deterministic(AlternativeBlock) - Method in class antlr.LLkAnalyzer
-
Is this block of alternatives LL(k)? Fill in alternative cache for this block.
- deterministic(AlternativeBlock) - Method in interface antlr.LLkGrammarAnalyzer
- deterministic(OneOrMoreBlock) - Method in class antlr.LLkAnalyzer
-
Is (...)+ block LL(1)? Fill in alternative cache for this block.
- deterministic(OneOrMoreBlock) - Method in interface antlr.LLkGrammarAnalyzer
- deterministic(ZeroOrMoreBlock) - Method in class antlr.LLkAnalyzer
-
Is (...)* block LL(1)? Fill in alternative cache for this block.
- deterministic(ZeroOrMoreBlock) - Method in interface antlr.LLkGrammarAnalyzer
- deterministicImpliedPath(BlockWithImpliedExitPath) - Method in class antlr.LLkAnalyzer
-
Is this (...)* or (...)+ block LL(k)?
- DiagnosticCodeGenerator - Class in antlr
-
Generate MyParser.txt, MyLexer.txt and MyParserTokenTypes.txt
- DiagnosticCodeGenerator() - Constructor for class antlr.DiagnosticCodeGenerator
-
Create a Diagnostic code-generator using the given Grammar The caller must still call setTool, setBehavior, and setAnalyzer before generating code.
- DIGIT - Static variable in interface antlr.actions.cpp.ActionLexerTokenTypes
- DIGIT - Static variable in interface antlr.actions.csharp.ActionLexerTokenTypes
- DIGIT - Static variable in interface antlr.actions.java.ActionLexerTokenTypes
- DIGIT - Static variable in interface antlr.actions.python.ActionLexerTokenTypes
- DIGIT - Static variable in interface antlr.ANTLRTokdefParserTokenTypes
- DIGIT - Static variable in interface antlr.ANTLRTokenTypes
- DIGIT - Static variable in interface antlr.preprocessor.PreprocessorTokenTypes
- discard(int) - Method in class antlr.TokenStreamBasicFilter
- discard(int) - Method in class antlr.TokenStreamRewriteEngine
- discard(BitSet) - Method in class antlr.TokenStreamBasicFilter
- discardMask - Variable in class antlr.TokenStreamBasicFilter
-
The set of token types to discard
- discardMask - Variable in class antlr.TokenStreamRewriteEngine
-
Which (whitespace) token(s) to throw out
- doAutoGen - Variable in class antlr.AlternativeBlock
- DOC_COMMENT - Static variable in interface antlr.ANTLRTokenTypes
- DocBookCodeGenerator - Class in antlr
-
Generate P.sgml, a cross-linked representation of P with or without actions
- DocBookCodeGenerator() - Constructor for class antlr.DocBookCodeGenerator
-
Create a Diagnostic code-generator using the given Grammar The caller must still call setTool, setBehavior, and setAnalyzer before generating code.
- doEverything(String[]) - Method in class antlr.Tool
-
Process args and have ANTLR do it's stuff without calling System.exit.
- doEverythingWrapper(String[]) - Method in class antlr.Tool
-
Perform processing on the grammar file.
- doingLexRules - Variable in class antlr.DiagnosticCodeGenerator
-
true during lexer generation, false during parser generation
- doingLexRules - Variable in class antlr.DocBookCodeGenerator
-
true during lexer generation, false during parser generation
- doingLexRules - Variable in class antlr.HTMLCodeGenerator
-
true during lexer generation, false during parser generation
- DONE_PARSING - Static variable in class antlr.debug.ParserEventSupport
- DONE_PARSING - Static variable in class antlr.debug.TraceEvent
- doneParsing(TraceEvent) - Method in class antlr.debug.InputBufferAdapter
- doneParsing(TraceEvent) - Method in class antlr.debug.InputBufferReporter
-
doneParsing method comment.
- doneParsing(TraceEvent) - Method in interface antlr.debug.ListenerBase
- doneParsing(TraceEvent) - Method in class antlr.debug.MessageAdapter
- doneParsing(TraceEvent) - Method in class antlr.debug.ParserAdapter
- doneParsing(TraceEvent) - Method in class antlr.debug.ParserMatchAdapter
- doneParsing(TraceEvent) - Method in class antlr.debug.ParserTokenAdapter
- doneParsing(TraceEvent) - Method in class antlr.debug.SemanticPredicateAdapter
- doneParsing(TraceEvent) - Method in class antlr.debug.SyntacticPredicateAdapter
- doneParsing(TraceEvent) - Method in class antlr.debug.TraceAdapter
- down - Variable in class antlr.BaseAST
- dump(PrintWriter, String, String) - Method in class antlr.PrintWriterWithSMAP
- DumpASTVisitor - Class in antlr
-
Simple class to dump the contents of an AST to the output
- DumpASTVisitor() - Constructor for class antlr.DumpASTVisitor
- dup(AST) - Method in class antlr.ASTFactory
-
Copy a single node with same Java AST objec type.
- dupList(AST) - Method in class antlr.ASTFactory
-
Duplicate tree including siblings of root.
- dupTree(AST) - Method in class antlr.ASTFactory
-
Duplicate a tree, assuming this is a root node of a tree-- duplicate that node and what's below; ignore siblings of root node.
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form