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