Index

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 _ 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form

S

sameSignature(Rule) - Method in class antlr.preprocessor.Rule
Two rules have the same signature if they have: same name same return value same args I do a simple string compare now, but later the type could be pulled out so it is insensitive to names of args etc...
saveConsumedInput - Variable in class antlr.CharScanner
 
saveIndexCreateLevel - Variable in class antlr.CSharpCodeGenerator
 
saveText - Variable in class antlr.CppCodeGenerator
 
saveText - Variable in class antlr.CSharpCodeGenerator
 
saveText - Variable in class antlr.JavaCodeGenerator
 
saveText - Variable in class antlr.PythonCodeGenerator
 
scanner - Variable in exception class antlr.MismatchedCharException
 
select(TokenStream) - Method in class antlr.TokenStreamSelector
Set the stream without pushing old stream
select(String) - Method in class antlr.TokenStreamSelector
 
SemanticException - Exception Class in antlr
 
SemanticException(String) - Constructor for exception class antlr.SemanticException
 
SemanticException(String, String, int) - Constructor for exception class antlr.SemanticException
Deprecated.
As of ANTLR 2.7.2 use
SemanticException(String, String, int, int) - Constructor for exception class antlr.SemanticException
 
SemanticPredicateAdapter - Class in antlr.debug
 
SemanticPredicateAdapter() - Constructor for class antlr.debug.SemanticPredicateAdapter
 
semanticPredicateEvaluated(SemanticPredicateEvent) - Method in class antlr.debug.ParserAdapter
 
semanticPredicateEvaluated(SemanticPredicateEvent) - Method in class antlr.debug.ParserReporter
 
semanticPredicateEvaluated(SemanticPredicateEvent) - Method in class antlr.debug.SemanticPredicateAdapter
 
semanticPredicateEvaluated(SemanticPredicateEvent) - Method in interface antlr.debug.SemanticPredicateListener
 
SemanticPredicateEvent - Class in antlr.debug
 
SemanticPredicateEvent(Object) - Constructor for class antlr.debug.SemanticPredicateEvent
 
SemanticPredicateEvent(Object, int) - Constructor for class antlr.debug.SemanticPredicateEvent
 
SemanticPredicateListener - Interface in antlr.debug
 
SEMI - Static variable in interface antlr.ANTLRTokenTypes
 
SEMI - Static variable in interface antlr.preprocessor.PreprocessorTokenTypes
 
semPred - Variable in class antlr.Alternative
 
SEMPRED - Static variable in interface antlr.ANTLRTokenTypes
 
SEMPRED - Static variable in class antlr.debug.ParserEventSupport
 
semPredNames - Variable in class antlr.debug.DebuggingCharScanner
 
semPredNames - Variable in class antlr.debug.LLkDebuggingParser
 
set - Variable in exception class antlr.MismatchedCharException
 
set - Variable in exception class antlr.MismatchedTokenException
 
SET - Static variable in exception class antlr.MismatchedCharException
 
SET - Static variable in exception class antlr.MismatchedTokenException
 
setAlternatives(Vector) - Method in class antlr.AlternativeBlock
 
setAmount(int) - Method in class antlr.debug.ParserTokenEvent
 
setAnalyzer(LLkGrammarAnalyzer) - Method in class antlr.CodeGenerator
 
setArgOfRuleRef(Token) - Method in interface antlr.ANTLRGrammarParseBehavior
 
setArgOfRuleRef(Token) - Method in class antlr.DefineGrammarSymbols
 
setArgOfRuleRef(Token) - Method in class antlr.MakeGrammar
 
setArgOK(int) - Method in class antlr.Tool
 
setArgs(String) - Method in class antlr.preprocessor.Rule
 
setArgs(String) - Method in class antlr.RuleRefElement
 
setASTFactory(ASTFactory) - Method in class antlr.Parser
Specify an object with support code (shared by Parser and TreeParser.
setASTFactory(ASTFactory) - Method in class antlr.TreeParser
Specify an object with support code (shared by Parser and TreeParser.
setASTNodeClass(Class) - Method in class antlr.ASTFactory
 
setASTNodeClass(String) - Method in class antlr.ASTFactory
 
setASTNodeClass(String) - Method in class antlr.Parser
 
setASTNodeClass(String) - Method in class antlr.TreeParser
Specify the type of node to create during tree building
setASTNodeType(String) - Method in class antlr.ASTFactory
Deprecated.
since 2.7.1
setASTNodeType(String) - Method in class antlr.GrammarAtom
 
setASTNodeType(String) - Method in class antlr.Parser
Deprecated.
since 2.7.1
setASTNodeType(String) - Method in class antlr.TokenSymbol
 
setASTNodeType(String) - Method in class antlr.TreeParser
Deprecated.
since 2.7.2
setAutoGen(boolean) - Method in class antlr.Alternative
 
setAutoGen(boolean) - Method in class antlr.AlternativeBlock
 
setAutoGenType(int) - Method in class antlr.AlternativeElement
 
setBang() - Method in class antlr.preprocessor.Rule
 
setBehavior(DefineGrammarSymbols) - Method in class antlr.CodeGenerator
 
setBlock(AlternativeBlock, AlternativeBlock) - Static method in class antlr.MakeGrammar
 
setBlock(RuleBlock) - Method in class antlr.RuleSymbol
 
setBlockElement() - Method in class antlr.ANTLRParser
 
setBuffer(char[], int) - Method in class antlr.ANTLRHashString
 
setCaseSensitive(boolean) - Method in class antlr.CharScanner
 
setChar(char) - Method in class antlr.debug.InputBufferEvent
 
setCharAt(int, char) - Method in class antlr.ANTLRStringBuffer
 
setCharVocabulary(BitSet) - Method in interface antlr.ANTLRGrammarParseBehavior
 
setCharVocabulary(BitSet) - Method in class antlr.DefineGrammarSymbols
Set the character vocabulary for a lexer
setCharVocabulary(BitSet) - Method in class antlr.LexerGrammar
Set the character vocabulary used by the lexer
setCodeGenerator(CodeGenerator) - Method in class antlr.Grammar
 
setColumn(int) - Method in class antlr.CharScanner
 
setColumn(int) - Method in class antlr.CommonToken
 
setColumn(int) - Method in class antlr.Token
 
setCommitToPath(boolean) - Method in class antlr.CharScanner
 
setCondition(int) - Method in class antlr.debug.SemanticPredicateEvent
 
setData(int) - Method in class antlr.debug.TraceEvent
 
setDebugMode(boolean) - Method in class antlr.debug.DebuggingCharScanner
 
setDebugMode(boolean) - Method in class antlr.debug.DebuggingInputBuffer
 
setDebugMode(boolean) - Method in class antlr.debug.LLkDebuggingParser
 
setDebugMode(boolean) - Method in class antlr.Parser
 
setDefaultErrorHandler(boolean) - Method in class antlr.RuleBlock
 
setDefined() - Method in class antlr.RuleSymbol
 
setElementAt(Object, int) - Method in class antlr.collections.impl.Vector
 
setEnclosingGrammar(Grammar) - Method in class antlr.preprocessor.Option
 
setEnclosingGrammar(Grammar) - Method in class antlr.preprocessor.Rule
 
setEndElement(RuleEndElement) - Method in class antlr.RuleBlock
 
setEpsilon() - Method in class antlr.Lookahead
 
setExpanded(boolean) - Method in class antlr.preprocessor.GrammarFile
 
setFileLineFormatter(FileLineFormatter) - Method in class antlr.Tool
 
setFilename(String) - Method in class antlr.CharScanner
 
setFilename(String) - Method in class antlr.Grammar
 
setFilename(String) - Method in class antlr.Parser
 
setFilename(String) - Method in class antlr.Token
 
setFileName(String) - Method in class antlr.preprocessor.Grammar
 
setFileOption(Token, Token, String) - Method in interface antlr.ANTLRGrammarParseBehavior
 
setFileOption(Token, Token, String) - Method in class antlr.DefineGrammarSymbols
setFileOption: Associate an option value with a key.
setFirstChild(AST) - Method in class antlr.ASTNULLType
 
setFirstChild(AST) - Method in class antlr.BaseAST
 
setFirstChild(AST) - Method in interface antlr.collections.AST
Set the first child of a node.
setFirstChild(TreeSpecifierNode) - Method in class antlr.TreeSpecifierNode
 
setFormatter(FileLineFormatter) - Static method in class antlr.FileLineFormatter
 
setGrammar(Grammar) - Method in class antlr.CodeGenerator
Set a grammar for the code generator to use
setGrammar(Grammar) - Method in class antlr.LLkAnalyzer
Set the grammar for the analyzer
setGrammar(Grammar) - Method in interface antlr.LLkGrammarAnalyzer
 
setGrammarAnalyzer(LLkGrammarAnalyzer) - Method in class antlr.Grammar
 
setGrammarOption(Token, Token) - Method in interface antlr.ANTLRGrammarParseBehavior
 
setGrammarOption(Token, Token) - Method in class antlr.DefineGrammarSymbols
setGrammarOption: Associate an option value with a key.
setGuessing(int) - Method in class antlr.debug.GuessingEvent
 
setHiddenAfter(CommonHiddenStreamToken) - Method in class antlr.CommonHiddenStreamToken
 
setHiddenBefore(CommonHiddenStreamToken) - Method in class antlr.CommonHiddenStreamToken
 
setHierarchy(Hierarchy) - Method in class antlr.preprocessor.Grammar
 
setId(String) - Method in class antlr.GrammarSymbol
 
setIdAssign(String) - Method in class antlr.RuleRefElement
 
setIgnoreInvalidDebugCalls(boolean) - Method in class antlr.Parser
 
setIndex(int) - Method in class antlr.TokenWithIndex
 
setInitAction(String) - Method in class antlr.AlternativeBlock
 
setInitAction(String) - Method in class antlr.preprocessor.Rule
 
setInputState(LexerSharedInputState) - Method in class antlr.CharScanner
 
setInputState(ParserSharedInputState) - Method in class antlr.Parser
 
setInverse(boolean) - Method in class antlr.debug.ParserMatchEvent
 
setLabel(String) - Method in class antlr.AlternativeBlock
 
setLabel(String) - Method in class antlr.AlternativeElement
 
setLabel(String) - Method in class antlr.CharRangeElement
 
setLabel(String) - Method in class antlr.GrammarAtom
 
setLabel(String) - Method in class antlr.RuleRefElement
 
setLabel(String) - Method in class antlr.StringLiteralSymbol
 
setLabel(String) - Method in class antlr.TokenRangeElement
 
setLabel(String) - Method in class antlr.WildcardElement
 
setLastRewriteTokenIndex(String, int) - Method in class antlr.TokenStreamRewriteEngine
 
setLength(int) - Method in class antlr.ANTLRStringBuffer
 
setLine(int) - Method in class antlr.CharScanner
 
setLine(int) - Method in class antlr.CommonToken
 
setLine(int) - Method in class antlr.debug.NewLineEvent
 
setLine(int) - Method in class antlr.Token
 
setLineOffset(int) - Method in class antlr.actions.cpp.ActionLexer
 
setLineOffset(int) - Method in class antlr.actions.csharp.ActionLexer
 
setLineOffset(int) - Method in class antlr.actions.java.ActionLexer
 
setLineOffset(int) - Method in class antlr.actions.python.ActionLexer
 
setLineOffset(int) - Method in class antlr.actions.python.CodeLexer
 
setLookaheadAmount(int) - Method in class antlr.debug.InputBufferEvent
 
setMatched(boolean) - Method in class antlr.debug.ParserMatchEvent
 
setMemberAction(String) - Method in class antlr.preprocessor.Grammar
 
setName(String) - Method in class antlr.preprocessor.Option
 
setName(String) - Method in class antlr.SimpleTokenManager
Set the name of the token manager
setName(String) - Method in interface antlr.TokenManager
 
setNameSpace(String) - Method in class antlr.Tool
Support C++ invalid input: '&' C# namespaces (for now).
setNextSibling(AST) - Method in class antlr.ASTNULLType
 
setNextSibling(AST) - Method in class antlr.BaseAST
 
setNextSibling(AST) - Method in interface antlr.collections.AST
Set the next sibling after this one.
setNextSibling(TreeSpecifierNode) - Method in class antlr.TreeSpecifierNode
 
setOption(Token, Token) - Method in class antlr.AlternativeBlock
 
setOption(Token, Token) - Method in class antlr.GrammarAtom
 
setOption(Token, Token) - Method in class antlr.RuleBlock
 
setOption(String, Token) - Method in class antlr.Grammar
Set a generic option.
setOption(String, Token) - Method in class antlr.LexerGrammar
Set lexer options
setOption(String, Token) - Method in class antlr.ParserGrammar
Set parser options -- performs action on the following options:
setOption(String, Token) - Method in class antlr.TreeWalkerGrammar
Set tree parser options
setOptions(IndexedVector) - Method in class antlr.preprocessor.Grammar
 
setOptions(IndexedVector) - Method in class antlr.preprocessor.GrammarFile
 
setOptions(IndexedVector) - Method in class antlr.preprocessor.Rule
 
setOutputDirectory(String) - Method in class antlr.Tool
 
setParaphrase(String) - Method in class antlr.TokenSymbol
 
setParserEventSupport(ParserEventSupport) - Method in interface antlr.debug.ParserController
 
setPreambleAction(String) - Method in class antlr.preprocessor.Grammar
 
setPredefined(boolean) - Method in class antlr.preprocessor.Grammar
 
setPrintWriterManager(JavaCodeGeneratorPrintWriterManager) - Method in class antlr.JavaCodeGenerator
Set the print writer manager
setReadOnly(boolean) - Method in class antlr.SimpleTokenManager
 
setReadOnly(boolean) - Method in interface antlr.TokenManager
 
setResult(boolean) - Method in class antlr.debug.SemanticPredicateEvent
 
setReturnValue(String) - Method in class antlr.preprocessor.Rule
 
setRHS(String) - Method in class antlr.preprocessor.Option
 
setRuleNum(int) - Method in class antlr.debug.TraceEvent
 
setRuleOption(Token, Token) - Method in interface antlr.ANTLRGrammarParseBehavior
 
setRuleOption(Token, Token) - Method in class antlr.DefineGrammarSymbols
 
setRuleOption(Token, Token) - Method in class antlr.MakeGrammar
 
setString(String) - Method in class antlr.ANTLRHashString
 
setSubruleOption(Token, Token) - Method in interface antlr.ANTLRGrammarParseBehavior
 
setSubruleOption(Token, Token) - Method in class antlr.DefineGrammarSymbols
 
setSubruleOption(Token, Token) - Method in class antlr.MakeGrammar
 
setTabSize(int) - Method in class antlr.CharScanner
 
setTarget(Object) - Method in class antlr.debug.ParserMatchEvent
 
setText(String) - Method in class antlr.ASTNULLType
 
setText(String) - Method in class antlr.BaseAST
Set the token text for this node
setText(String) - Method in class antlr.CharScanner
 
setText(String) - Method in interface antlr.collections.AST
Set the token text for this node
setText(String) - Method in class antlr.CommonAST
Set the token text for this node
setText(String) - Method in class antlr.CommonToken
 
setText(String) - Method in class antlr.debug.MessageEvent
 
setText(String) - Method in class antlr.debug.ParserMatchEvent
 
setText(String) - Method in class antlr.Token
 
setThrowsSpec(String) - Method in class antlr.preprocessor.Rule
 
setTokenBuffer(TokenBuffer) - Method in class antlr.Parser
Set or change the input token buffer
setTokenManager(TokenManager) - Method in class antlr.Grammar
 
setTokenObjectClass(String) - Method in class antlr.CharScanner
 
setTokenSection(String) - Method in class antlr.preprocessor.Grammar
 
setTokenType(int) - Method in class antlr.TokenSymbol
 
setTokenTypeASTNodeType(int, String) - Method in class antlr.ASTFactory
Specify an "override" for the Java AST object created for a specific token.
setTokenTypeToASTClassMap(Hashtable) - Method in class antlr.ASTFactory
 
setTool(Tool) - Method in class antlr.actions.cpp.ActionLexer
 
setTool(Tool) - Method in class antlr.actions.csharp.ActionLexer
 
setTool(Tool) - Method in class antlr.actions.java.ActionLexer
 
setTool(Tool) - Method in class antlr.actions.python.ActionLexer
 
setTool(Tool) - Method in class antlr.ANTLRTokdefParser
In order to make it so existing subclasses don't break, we won't require that the antlr.Tool instance be passed as a constructor element.
setTool(Tool) - Method in class antlr.CodeGenerator
 
setTool(Tool) - Method in class antlr.JavaCodeGenerator
setTool(Tool) - Method in class antlr.preprocessor.Hierarchy
 
setTool(Tool) - Method in class antlr.preprocessor.Preprocessor
In order to make it so existing subclasses don't break, we won't require that the antlr.Tool instance be passed as a constructor element.
setType(int) - Method in class antlr.ASTNULLType
 
setType(int) - Method in class antlr.BaseAST
Set the token type for this node
setType(int) - Method in interface antlr.collections.AST
Set the token type for this node
setType(int) - Method in class antlr.CommonAST
Set the token type for this node
setType(int) - Method in class antlr.debug.Event
 
setType(int) - Method in class antlr.Token
 
setType(String) - Method in class antlr.preprocessor.Grammar
 
setupDebugging() - Method in class antlr.debug.DebuggingCharScanner
 
setupDebugging(TokenBuffer) - Method in class antlr.debug.LLkDebuggingParser
 
setupDebugging(TokenStream) - Method in class antlr.debug.LLkDebuggingParser
 
setupDebugging(TokenStream, TokenBuffer) - Method in class antlr.debug.LLkDebuggingParser
User can override to do their own debugging
setupOutput(Tool, Grammar) - Method in class antlr.DefaultJavaCodeGeneratorPrintWriterManager
 
setupOutput(Tool, Grammar) - Method in interface antlr.JavaCodeGeneratorPrintWriterManager
 
setupOutput(Tool, Grammar, String) - Method in class antlr.DefaultJavaCodeGeneratorPrintWriterManager
 
setupOutput(Tool, String) - Method in class antlr.DefaultJavaCodeGeneratorPrintWriterManager
 
setupOutput(Tool, String) - Method in interface antlr.JavaCodeGeneratorPrintWriterManager
 
setupOutput(String) - Method in class antlr.CSharpCodeGenerator
This method exists so a subclass, namely VAJCodeGenerator, can open the file in its own evil way.
setupOutput(String) - Method in class antlr.PythonCodeGenerator
This method exists so a subclass, namely VAJCodeGenerator, can open the file in its own evil way.
setUserExceptions(String) - Method in interface antlr.ANTLRGrammarParseBehavior
 
setUserExceptions(String) - Method in class antlr.DefineGrammarSymbols
 
setUserExceptions(String) - Method in class antlr.MakeGrammar
 
setValue(int) - Method in class antlr.debug.ParserMatchEvent
 
setValue(int) - Method in class antlr.debug.ParserTokenEvent
 
setValues(int) - Method in class antlr.debug.Event
This should NOT be called from anyone other than ParserEventSupport!
setValues(int) - Method in class antlr.debug.NewLineEvent
This should NOT be called from anyone other than ParserEventSupport!
setValues(int, char, int) - Method in class antlr.debug.InputBufferEvent
This should NOT be called from anyone other than ParserEventSupport!
setValues(int, int) - Method in class antlr.debug.GuessingEvent
This should NOT be called from anyone other than ParserEventSupport!
setValues(int, int) - Method in class antlr.debug.SyntacticPredicateEvent
This should NOT be called from anyone other than ParserEventSupport!
setValues(int, int, boolean, int) - Method in class antlr.debug.SemanticPredicateEvent
This should NOT be called from anyone other than ParserEventSupport!
setValues(int, int, int) - Method in class antlr.debug.ParserTokenEvent
This should NOT be called from anyone other than ParserEventSupport!
setValues(int, int, int, int) - Method in class antlr.debug.TraceEvent
This should NOT be called from anyone other than ParserEventSupport!
setValues(int, int, Object, String, int, boolean, boolean) - Method in class antlr.debug.ParserMatchEvent
This should NOT be called from anyone other than ParserEventSupport!
setValues(int, String) - Method in class antlr.debug.MessageEvent
This should NOT be called from anyone other than ParserEventSupport!
setVerboseStringConversion(boolean, String[]) - Static method in class antlr.BaseAST
 
setVisibility(String) - Method in class antlr.preprocessor.Rule
 
SimpleTokenManager - Class in antlr
 
SimpleTokenManager(String, Tool) - Constructor for class antlr.SimpleTokenManager
 
size - Variable in class antlr.collections.impl.ASTArray
 
size() - Method in class antlr.collections.impl.BitSet
 
size() - Method in class antlr.collections.impl.IndexedVector
 
size() - Method in class antlr.collections.impl.Vector
 
size() - Method in class antlr.TokenStreamRewriteEngine
 
SKIP - Static variable in class antlr.Token
 
SL_COMMENT - Static variable in interface antlr.actions.cpp.ActionLexerTokenTypes
 
SL_COMMENT - Static variable in interface antlr.actions.csharp.ActionLexerTokenTypes
 
SL_COMMENT - Static variable in interface antlr.actions.java.ActionLexerTokenTypes
 
SL_COMMENT - Static variable in interface antlr.actions.python.ActionLexerTokenTypes
 
SL_COMMENT - Static variable in interface antlr.actions.python.CodeLexerTokenTypes
 
SL_COMMENT - Static variable in interface antlr.ANTLRTokdefParserTokenTypes
 
SL_COMMENT - Static variable in interface antlr.ANTLRTokenTypes
 
SL_COMMENT - Static variable in interface antlr.preprocessor.PreprocessorTokenTypes
 
specifiedVocabulary - Variable in class antlr.preprocessor.Grammar
 
split(String, String) - Method in class antlr.CSharpCodeGenerator
 
srcdir - Static variable in class antlr.build.ANTLR
 
Stack - Interface in antlr.collections
A simple stack definition; restrictive in that you cannot access arbitrary stack elements.
STAR - Static variable in interface antlr.ANTLRTokenTypes
 
startLexer(String, Token, String, String) - Method in interface antlr.ANTLRGrammarParseBehavior
 
startLexer(String, Token, String, String) - Method in class antlr.DefineGrammarSymbols
Start a new lexer
startMapping(int) - Method in class antlr.DefaultJavaCodeGeneratorPrintWriterManager
 
startMapping(int) - Method in interface antlr.JavaCodeGeneratorPrintWriterManager
 
startMapping(int) - Method in class antlr.PrintWriterWithSMAP
 
startParser(String, Token, String, String) - Method in interface antlr.ANTLRGrammarParseBehavior
 
startParser(String, Token, String, String) - Method in class antlr.DefineGrammarSymbols
Start a new parser
startSingleSourceLineMapping(int) - Method in class antlr.DefaultJavaCodeGeneratorPrintWriterManager
 
startSingleSourceLineMapping(int) - Method in interface antlr.JavaCodeGeneratorPrintWriterManager
 
startSingleSourceLineMapping(int) - Method in class antlr.PrintWriterWithSMAP
 
startTreeWalker(String, Token, String, String) - Method in interface antlr.ANTLRGrammarParseBehavior
 
startTreeWalker(String, Token, String, String) - Method in class antlr.DefineGrammarSymbols
Start a new tree-walker
stderr(String) - Method in class antlr.build.Tool
Stderr from executing sub tools
stdout(String) - Method in class antlr.build.Tool
Stdout from executing sub tools
stream - Variable in class antlr.TokenStreamRewriteEngine
Who do we suck tokens from?
StreamScarfer - Class in antlr.build
Adapted from JavaWorld article by Michael Daconta
StreamScarfer(InputStream, String, Tool) - Constructor for class antlr.build.StreamScarfer
 
streamStack - Variable in class antlr.TokenStreamSelector
Used to track stack of input streams
STRING - Static variable in interface antlr.actions.cpp.ActionLexerTokenTypes
 
STRING - Static variable in interface antlr.actions.csharp.ActionLexerTokenTypes
 
STRING - Static variable in interface antlr.actions.java.ActionLexerTokenTypes
 
STRING - Static variable in interface antlr.actions.python.ActionLexerTokenTypes
 
STRING - Static variable in interface antlr.ANTLRTokdefParserTokenTypes
 
STRING - Static variable in class antlr.debug.ParserMatchEvent
 
STRING_LITERAL - Static variable in interface antlr.ANTLRTokenTypes
 
STRING_LITERAL - Static variable in interface antlr.preprocessor.PreprocessorTokenTypes
 
StringLiteralElement - Class in antlr
 
StringLiteralElement(Grammar, Token, int) - Constructor for class antlr.StringLiteralElement
 
StringLiteralSymbol - Class in antlr
 
StringLiteralSymbol(String) - Constructor for class antlr.StringLiteralSymbol
 
StringUtils - Class in antlr
 
StringUtils() - Constructor for class antlr.StringUtils
 
stripBack(String, char) - Static method in class antlr.StringUtils
General-purpose utility function for removing characters from back of string
stripBack(String, String) - Static method in class antlr.StringUtils
General-purpose utility function for removing characters from back of string
stripFront(String, char) - Static method in class antlr.StringUtils
General-purpose utility function for removing characters from front of string
stripFront(String, String) - Static method in class antlr.StringUtils
General-purpose utility function for removing characters from front of string
stripFrontBack(String, String, String) - Static method in class antlr.StringUtils
General-purpose utility function for removing characters from the front and back of string
STUFF - Static variable in interface antlr.actions.cpp.ActionLexerTokenTypes
 
STUFF - Static variable in interface antlr.actions.csharp.ActionLexerTokenTypes
 
STUFF - Static variable in interface antlr.actions.java.ActionLexerTokenTypes
 
STUFF - Static variable in interface antlr.actions.python.ActionLexerTokenTypes
 
STUFF - Static variable in interface antlr.actions.python.CodeLexerTokenTypes
 
SUBRULE_BLOCK - Static variable in interface antlr.preprocessor.PreprocessorTokenTypes
 
subruleCanBeInverted(AlternativeBlock, boolean) - Method in class antlr.LLkAnalyzer
 
subruleCanBeInverted(AlternativeBlock, boolean) - Method in interface antlr.LLkGrammarAnalyzer
 
subruleOptionsSpec() - Method in class antlr.ANTLRParser
 
subset(BitSet) - Method in class antlr.collections.impl.BitSet
Is this contained within a?
subtractInPlace(BitSet) - Method in class antlr.collections.impl.BitSet
Subtract the elements of 'a' from 'this' in-place.
subversion - Static variable in class antlr.Version
 
superClass - Variable in class antlr.Grammar
 
superClass - Variable in class antlr.preprocessor.Grammar
if not derived from another grammar, might still specify a non-ANTLR class to derive from like this "class T extends Parser(MyParserClass);"
superClass() - Method in class antlr.ANTLRParser
 
superClass() - Method in class antlr.preprocessor.Preprocessor
 
superGrammar - Variable in class antlr.preprocessor.Grammar
 
symbols - Variable in class antlr.Grammar
 
symbols - Variable in class antlr.preprocessor.Hierarchy
 
syncConsume() - Method in class antlr.InputBuffer
Sync up deferred consumption
synPred - Variable in class antlr.Alternative
 
synPred() - Method in interface antlr.ANTLRGrammarParseBehavior
 
synPred() - Method in class antlr.DefineGrammarSymbols
 
synPred() - Method in class antlr.MakeGrammar
 
SYNPRED_FAILED - Static variable in class antlr.debug.ParserEventSupport
 
SYNPRED_STARTED - Static variable in class antlr.debug.ParserEventSupport
 
SYNPRED_SUCCEEDED - Static variable in class antlr.debug.ParserEventSupport
 
SynPredBlock - Class in antlr
 
SynPredBlock(Grammar) - Constructor for class antlr.SynPredBlock
 
SynPredBlock(Grammar, Token) - Constructor for class antlr.SynPredBlock
 
SyntacticPredicateAdapter - Class in antlr.debug
 
SyntacticPredicateAdapter() - Constructor for class antlr.debug.SyntacticPredicateAdapter
 
SyntacticPredicateEvent - Class in antlr.debug
 
SyntacticPredicateEvent(Object) - Constructor for class antlr.debug.SyntacticPredicateEvent
 
SyntacticPredicateEvent(Object, int) - Constructor for class antlr.debug.SyntacticPredicateEvent
 
syntacticPredicateFailed(SyntacticPredicateEvent) - Method in class antlr.debug.ParserAdapter
 
syntacticPredicateFailed(SyntacticPredicateEvent) - Method in class antlr.debug.ParserReporter
 
syntacticPredicateFailed(SyntacticPredicateEvent) - Method in class antlr.debug.SyntacticPredicateAdapter
 
syntacticPredicateFailed(SyntacticPredicateEvent) - Method in interface antlr.debug.SyntacticPredicateListener
 
SyntacticPredicateListener - Interface in antlr.debug
 
syntacticPredicateStarted(SyntacticPredicateEvent) - Method in class antlr.debug.ParserAdapter
 
syntacticPredicateStarted(SyntacticPredicateEvent) - Method in class antlr.debug.ParserReporter
 
syntacticPredicateStarted(SyntacticPredicateEvent) - Method in class antlr.debug.SyntacticPredicateAdapter
 
syntacticPredicateStarted(SyntacticPredicateEvent) - Method in interface antlr.debug.SyntacticPredicateListener
 
syntacticPredicateSucceeded(SyntacticPredicateEvent) - Method in class antlr.debug.ParserAdapter
 
syntacticPredicateSucceeded(SyntacticPredicateEvent) - Method in class antlr.debug.ParserReporter
 
syntacticPredicateSucceeded(SyntacticPredicateEvent) - Method in class antlr.debug.SyntacticPredicateAdapter
 
syntacticPredicateSucceeded(SyntacticPredicateEvent) - Method in interface antlr.debug.SyntacticPredicateListener
 
syntacticPredLevel - Variable in class antlr.CppCodeGenerator
 
syntacticPredLevel - Variable in class antlr.CSharpCodeGenerator
 
syntacticPredLevel - Variable in class antlr.DiagnosticCodeGenerator
non-zero if inside syntactic predicate generation
syntacticPredLevel - Variable in class antlr.DocBookCodeGenerator
non-zero if inside syntactic predicate generation
syntacticPredLevel - Variable in class antlr.HTMLCodeGenerator
non-zero if inside syntactic predicate generation
syntacticPredLevel - Variable in class antlr.JavaCodeGenerator
 
syntacticPredLevel - Variable in class antlr.PythonCodeGenerator
 
system(String) - Method in class antlr.build.Tool
A portable system command execution routine that logs stdout/stderr and handles cmd-line wildcards properly.
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 _ 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form