Alphabetical Index: C

_ A B C D E F G H I J K L M N O P Q R S T U V W X Z

C

c - field in class antlr.debug.InputBufferEvent
cache - field in class antlr.Alternative
cache - field in class antlr.RuleBlock
cache - field in class antlr.RuleEndElement
capacity() - method in class antlr.collections.impl.Vector
Returns the current capacity of the vector.
CARET - static field in class antlr.ANTLRTokenTypes
caseSensitive - field in class antlr.CharScanner
caseSensitive - field in class antlr.LexerGrammar
true if the lexer generates case-sensitive literals testing
caseSensitiveLiterals - field in class antlr.CharScanner
caseSensitiveLiterals - field in class antlr.LexerGrammar
caseSizeThreshold - static field in class antlr.CppCodeGenerator
caseSizeThreshold - static field in class antlr.CSharpCodeGenerator
caseSizeThreshold - static field in class antlr.JavaCodeGenerator
caseSizeThreshold - static field in class antlr.PythonCodeGenerator
CHAR - static field in class antlr.actions.cpp.ActionLexerTokenTypes
CHAR - static field in class antlr.actions.csharp.ActionLexerTokenTypes
CHAR - static field in class antlr.actions.java.ActionLexerTokenTypes
CHAR - static field in class antlr.actions.python.ActionLexerTokenTypes
CHAR - static field in class antlr.MismatchedCharException
CHAR - static field in class antlr.debug.ParserMatchEvent
CHAR_BITSET - static field in class antlr.debug.ParserMatchEvent
CHAR_LITERAL - static field in class antlr.ANTLRTokenTypes
CHAR_LITERAL - static field in class antlr.preprocessor.PreprocessorTokenTypes
CHAR_RANGE - static field in class antlr.debug.ParserMatchEvent
charAt(int) - method in class antlr.ANTLRStringBuffer
CharBuffer - class antlr.CharBuffer
A Stream of characters fed to the lexer from a InputStream that can be rewound via mark()/rewind() methods.
CharBuffer(Reader) - constructor for class antlr.CharBuffer
Create a character buffer
CharFormatter - interface antlr.CharFormatter
Interface used by BitSet to format elements of the set when converting to string
charFormatter - field in class antlr.CodeGenerator
Object used to format characters in the target language.
charFormatter - field in class antlr.LLkAnalyzer
CharQueue - class antlr.CharQueue
A circular buffer object used by CharBuffer
CharQueue(int) - constructor for class antlr.CharQueue
CharScanner - class antlr.CharScanner
CharScanner() - constructor for class antlr.CharScanner
CharScanner(antlr.InputBuffer) - constructor for class antlr.CharScanner
charSet() - method in class antlr.ANTLRParser
Anything that goes wrong while generating a stream of characters
CharStreamException(String) - constructor for class antlr.CharStreamException
CharStreamException constructor comment.
Wrap an IOException in a CharStreamException
charVocabulary - field in class antlr.LexerGrammar
checkBreak() - method in class antlr.debug.ParserController
checkChar(int) - method in class antlr.PrintWriterWithSMAP
child - field in class antlr.ASTPair
classDef() - method in class antlr.ANTLRParser
classMemberAction - field in class antlr.Grammar
className - field in class antlr.Grammar
clear() - method in class antlr.collections.impl.BitSet
clear(int) - method in class antlr.collections.impl.BitSet
clone() - method in class antlr.collections.impl.BitSet
clone() - method in class antlr.ImportVocabTokenManager
clone() - method in class antlr.Lookahead
Make a deep copy of everything in this object
clone() - method in class antlr.SimpleTokenManager
clone() - method in class antlr.TokenManager
clone() - method in class antlr.collections.impl.Vector
close() - method in class antlr.PreservingFileWriter
Close the file and see if the actual target is different if so the target file is overwritten by the copy.
CLOSE_ELEMENT_OPTION - static field in class antlr.ANTLRTokenTypes
A generic ANTLR code generator.
CodeGenerator() - constructor for class antlr.CodeGenerator
Construct code generator base class
CodeLexer - class antlr.actions.python.CodeLexer
CodeLexer(antlr.InputBuffer) - constructor for class antlr.actions.python.CodeLexer
CodeLexer(antlr.LexerSharedInputState) - constructor for class antlr.actions.python.CodeLexer
CodeLexer(InputStream) - constructor for class antlr.actions.python.CodeLexer
CodeLexer(Reader) - constructor for class antlr.actions.python.CodeLexer
CodeLexer(String,String,int,antlr.Tool) - constructor for class antlr.actions.python.CodeLexer
CodeLexerTokenTypes - interface antlr.actions.python.CodeLexerTokenTypes
col - field in class antlr.CommonToken
COLON - static field in class antlr.ANTLRTokenTypes
column - field in class antlr.GrammarElement
column - field in class antlr.LexerSharedInputState
column - field in class antlr.RecognitionException
combineWith(antlr.Lookahead) - method in class antlr.Lookahead
COMMA - static field in class antlr.ANTLRTokenTypes
COMMA - static field in class antlr.preprocessor.PreprocessorTokenTypes
COMMENT - static field in class antlr.actions.cpp.ActionLexerTokenTypes
COMMENT - static field in class antlr.actions.csharp.ActionLexerTokenTypes
COMMENT - static field in class antlr.actions.java.ActionLexerTokenTypes
COMMENT - static field in class antlr.actions.python.ActionLexerTokenTypes
COMMENT - static field in class antlr.ANTLRTokenTypes
COMMENT - static field in class antlr.actions.python.CodeLexerTokenTypes
comment - field in class antlr.Grammar
COMMENT - static field in class antlr.preprocessor.PreprocessorTokenTypes
comment - field in class antlr.RuleSymbol
commit() - method in class antlr.CharScanner
commit() - method in class antlr.InputBuffer
This method updates the state of the input buffer so that the text matched since the most recent mark() is no longer held by the buffer.
commitToPath - field in class antlr.CharScanner
Used during filter mode to indicate that path is desired.
CommonAST - class antlr.CommonAST
Common AST node implementation
CommonAST() - constructor for class antlr.CommonAST
CommonAST(antlr.Token) - constructor for class antlr.CommonAST
A CommonAST whose initialization copies hidden token information from the Token used to create a node.
commonExtraArgs - field in class antlr.CppCodeGenerator
commonExtraArgs - field in class antlr.CSharpCodeGenerator
commonExtraArgs - field in class antlr.JavaCodeGenerator
commonExtraArgs - field in class antlr.PythonCodeGenerator
commonExtraParams - field in class antlr.CppCodeGenerator
commonExtraParams - field in class antlr.CSharpCodeGenerator
commonExtraParams - field in class antlr.JavaCodeGenerator
commonExtraParams - field in class antlr.PythonCodeGenerator
commonLocalVars - field in class antlr.CppCodeGenerator
commonLocalVars - field in class antlr.CSharpCodeGenerator
commonLocalVars - field in class antlr.JavaCodeGenerator
commonLocalVars - field in class antlr.PythonCodeGenerator
CommonToken - class antlr.CommonToken
CommonToken() - constructor for class antlr.CommonToken
CommonToken(int,String) - constructor for class antlr.CommonToken
CommonToken(String) - constructor for class antlr.CommonToken
compiler - static field in class antlr.build.ANTLR
CONSUME - static field in class antlr.debug.InputBufferEvent
CONSUME - static field in class antlr.debug.InputBufferEventSupport
CONSUME - static field in class antlr.debug.ParserEventSupport
CONSUME - static field in class antlr.debug.ParserTokenEvent
consume() - method in class antlr.CharScanner
consume() - method in class antlr.debug.DebuggingCharScanner
consume() - method in class antlr.debug.DebuggingInputBuffer
Mark another character for deferred consumption
consume() - method in class antlr.InputBuffer
Mark another character for deferred consumption
consume() - method in class antlr.debug.LLkDebuggingParser
Get another token object from the token stream
consume() - method in class antlr.LLkParser
Consume another token from the input stream.
consume() - method in class antlr.Parser
Get another token object from the token stream
consume() - method in class antlr.TokenBuffer
Mark another token for deferred consumption
consume() - method in class antlr.TokenStreamHiddenTokenFilter
Consume chars until one matches the given set
Consume tokens until one matches the given token set
consumeUntil(int) - method in class antlr.CharScanner
Consume chars until one matches the given char
consumeUntil(int) - method in class antlr.Parser
Consume tokens until one matches the given token
containsEpsilon() - method in class antlr.Lookahead
context() - method in class antlr.MakeGrammar
CONTINUE_LAST_MAPPING - static field in class antlr.JavaCodeGenerator
Constant to indicate that we should continue mapping based on the last mapping seen by the SMAP generator (there may have been intermediate mappings generated by nested elements)
copy() - method in class antlr.ASTPair
Copy an ASTPair.
copyFile(String,String) - method in class antlr.Tool
This example is from the book _Java in a Nutshell_ by David Flanagan.
countLines(String) - method in class antlr.CppCodeGenerator
CppBlockFinishingInfo() - constructor for class antlr.CppBlockFinishingInfo
Generate MyParser.cpp, MyParser.hpp, MyLexer.cpp, MyLexer.hpp and MyParserTokenTypes.hpp
CppCodeGenerator() - constructor for class antlr.CppCodeGenerator
Create a C++ code-generator using the given Grammar.
create() - method in class antlr.ASTFactory
Create a new empty AST node; if the user did not specify an AST node type, then create a default one: CommonAST.
Create a new empty AST node; if the user did not specify an AST node type, then create a default one: CommonAST.
create(antlr.Token) - method in class antlr.ASTFactory
create(antlr.Token,String) - method in class antlr.ASTFactory
ANTLR generates reference to this when you reference a token that has a specified heterogeneous AST node type.
create(Class) - method in class antlr.ASTFactory
create(int) - method in class antlr.ASTFactory
create(int,String) - method in class antlr.ASTFactory
create(int,String,String) - method in class antlr.ASTFactory
Create an AST node with the token type and text passed in, but with a specific Java object type.
create(String) - method in class antlr.ASTFactory
createInstanceOf(String) - static method in class antlr.Utils
Used to build nextToken() for the lexer.
Generates MyParser.cs, MyLexer.cs and MyParserTokenTypes.cs
CSharpCodeGenerator() - constructor for class antlr.CSharpCodeGenerator
Create a CSharp code-generator using the given Grammar.
ANTLR Translator Generator Project led by Terence Parr at http://www.cs.usfca.edu Software rights: http://www.antlr.org/license.html Container for a C++ namespace specification.
CSharpNameSpace(String) - constructor for class antlr.CSharpNameSpace
CURLY_BLOCK_SCARF - static field in class antlr.preprocessor.PreprocessorTokenTypes
currentAlt() - method in class antlr.BlockContext
currentASTResult - field in class antlr.CppCodeGenerator
currentASTResult - field in class antlr.CSharpCodeGenerator
currentASTResult - field in class antlr.JavaCodeGenerator
Tracks the rule or labeled subrule being generated.
currentASTResult - field in class antlr.PythonCodeGenerator
Tracks the rule or labeled subrule being generated.
currentElement() - method in class antlr.BlockContext
currentExceptionSpec - field in class antlr.MakeGrammar
currentOutput - field in class antlr.CodeGenerator
Current output Stream
currentParseTreeRoot - field in class antlr.debug.ParseTreeDebugParser
Each new rule invocation must have it's own subtree.
currentRule - field in class antlr.actions.cpp.ActionLexer
currentRule - field in class antlr.actions.csharp.ActionLexer
currentRule - field in class antlr.actions.java.ActionLexer
currentRule - field in class antlr.actions.python.ActionLexer
currentRule - field in class antlr.CppCodeGenerator
currentRule - field in class antlr.CSharpCodeGenerator
currentRule - field in class antlr.JavaCodeGenerator
Tracks the rule being generated.
currentRule - field in class antlr.PythonCodeGenerator
Tracks the rule being generated.
cursor - field in class antlr.ASTIterator
cursor - field in class antlr.collections.impl.LLEnumeration
cursor() - method in class antlr.collections.Enumerator
Return the element under the cursor; return null if !valid() or if called before first next() call.
cycle - field in class antlr.Lookahead
is this computation part of a computation cycle?