- 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 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 in antlr
-
- SemanticException(String) - Constructor for exception antlr.SemanticException
-
- SemanticException(String, String, int) - Constructor for exception antlr.SemanticException
-
- SemanticException(String, String, int, int) - Constructor for exception 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 - Static variable in exception antlr.MismatchedCharException
-
- set - Variable in exception antlr.MismatchedCharException
-
- SET - Static variable in exception antlr.MismatchedTokenException
-
- set - Variable in exception 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
-
- setASTNodeType(String) - Method in class antlr.GrammarAtom
-
- setASTNodeType(String) - Method in class antlr.Parser
-
- setASTNodeType(String) - Method in class antlr.TokenSymbol
-
- setASTNodeType(String) - Method in class antlr.TreeParser
-
- 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.preprocessor.Grammar
-
- setFilename(String) - Method in class antlr.Token
-
- 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++ & 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(String, Token) - Method in class antlr.Grammar
-
Set a generic option.
- setOption(Token, Token) - Method in class antlr.GrammarAtom
-
- 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(Token, Token) - Method in class antlr.RuleBlock
-
- 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(String) - Method in class antlr.preprocessor.Grammar
-
- setType(int) - Method in class antlr.Token
-
- 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(String) - Method in class antlr.CSharpCodeGenerator
-
This method exists so a subclass, namely VAJCodeGenerator,
can open the file in its own evil way.
- setupOutput(Tool, Grammar) - Method in class antlr.DefaultJavaCodeGeneratorPrintWriterManager
-
- setupOutput(Tool, String) - Method in class antlr.DefaultJavaCodeGeneratorPrintWriterManager
-
- setupOutput(Tool, Grammar, String) - Method in class antlr.DefaultJavaCodeGeneratorPrintWriterManager
-
- setupOutput(Tool, Grammar) - Method in interface antlr.JavaCodeGeneratorPrintWriterManager
-
- setupOutput(Tool, String) - Method in interface antlr.JavaCodeGeneratorPrintWriterManager
-
- 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, int) - Method in class antlr.debug.GuessingEvent
-
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, String) - Method in class antlr.debug.MessageEvent
-
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, int, Object, String, int, boolean, boolean) - Method in class antlr.debug.ParserMatchEvent
-
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, boolean, int) - Method in class antlr.debug.SemanticPredicateEvent
-
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, int, int) - Method in class antlr.debug.TraceEvent
-
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() - Method in class antlr.ANTLRParser
-
- 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.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.