Property | Type | Description | |
---|---|---|---|
astFactory | |||
inputState | |||
returnAST | Spring.Expressions.Parser.antlr.collections.AST | ||
tokenNames | string[] | ||
traceDepth | int |
Method | Description | |
---|---|---|
LA ( int i ) : int | ||
LT ( int i ) : IToken | ||
Parser ( ) : System | ||
Parser ( |
||
addMessageListener ( Spring.Expressions.Parser.antlr.debug.MessageListener l ) : void | ||
addParserListener ( Spring.Expressions.Parser.antlr.debug.ParserListener l ) : void | ||
addParserMatchListener ( Spring.Expressions.Parser.antlr.debug.ParserMatchListener l ) : void | ||
addParserTokenListener ( Spring.Expressions.Parser.antlr.debug.ParserTokenListener l ) : void | ||
addSemanticPredicateListener ( Spring.Expressions.Parser.antlr.debug.SemanticPredicateListener l ) : void | ||
addSyntacticPredicateListener ( Spring.Expressions.Parser.antlr.debug.SyntacticPredicateListener l ) : void | ||
addTraceListener ( Spring.Expressions.Parser.antlr.debug.TraceListener l ) : void | ||
consume ( ) : void | ||
consumeUntil ( Spring.Expressions.Parser.antlr.collections.impl.BitSet bset ) : void | ||
consumeUntil ( int tokenType ) : void | ||
getAST ( ) : Spring.Expressions.Parser.antlr.collections.AST | ||
getASTFactory ( ) : |
||
getFilename ( ) : string | ||
getInputState ( ) : |
||
getTokenName ( int num ) : string | ||
getTokenNames ( ) : string[] | ||
isDebugMode ( ) : bool | ||
mark ( ) : int | ||
match ( Spring.Expressions.Parser.antlr.collections.impl.BitSet b ) : void | ||
match ( int t ) : void | ||
matchNot ( int t ) : void | ||
recover ( Spring.Expressions.Parser.antlr.RecognitionException ex, Spring.Expressions.Parser.antlr.collections.impl.BitSet tokenSet ) : void | ||
removeMessageListener ( Spring.Expressions.Parser.antlr.debug.MessageListener l ) : void | ||
removeParserListener ( Spring.Expressions.Parser.antlr.debug.ParserListener l ) : void | ||
removeParserMatchListener ( Spring.Expressions.Parser.antlr.debug.ParserMatchListener l ) : void | ||
removeParserTokenListener ( Spring.Expressions.Parser.antlr.debug.ParserTokenListener l ) : void | ||
removeSemanticPredicateListener ( Spring.Expressions.Parser.antlr.debug.SemanticPredicateListener l ) : void | ||
removeSyntacticPredicateListener ( Spring.Expressions.Parser.antlr.debug.SyntacticPredicateListener l ) : void | ||
removeTraceListener ( Spring.Expressions.Parser.antlr.debug.TraceListener l ) : void | ||
reportError ( Spring.Expressions.Parser.antlr.RecognitionException ex ) : void | ||
reportError ( string s ) : void | ||
reportWarning ( string s ) : void | ||
resetState ( ) : void | ||
rewind ( int pos ) : void | ||
setASTFactory ( |
Specify an object with support code (shared by Parser and TreeParser. Normally, the programmer does not play with this, using setASTNodeClass instead.
|
|
setASTNodeClass ( string cl ) : void |
Specify the type of node to create during tree building.
|
|
setDebugMode ( bool debugMode ) : void | ||
setFilename ( string f ) : void | ||
setIgnoreInvalidDebugCalls ( bool Value ) : void | ||
setInputState ( |
||
setTokenBuffer ( |
||
traceIn ( string rname ) : void | ||
traceIndent ( ) : void | ||
traceOut ( string rname ) : void |
Method | Description | |
---|---|---|
defaultDebuggingSetup ( TokenStream lexer, |
Method | Description | |
---|---|---|
panic ( ) : void | ||
setASTNodeType ( string nodeType ) : void |
public Parser ( |
||
state | ||
return | System |
public addMessageListener ( Spring.Expressions.Parser.antlr.debug.MessageListener l ) : void | ||
l | Spring.Expressions.Parser.antlr.debug.MessageListener | |
return | void |
public addParserListener ( Spring.Expressions.Parser.antlr.debug.ParserListener l ) : void | ||
l | Spring.Expressions.Parser.antlr.debug.ParserListener | |
return | void |
public addParserMatchListener ( Spring.Expressions.Parser.antlr.debug.ParserMatchListener l ) : void | ||
l | Spring.Expressions.Parser.antlr.debug.ParserMatchListener | |
return | void |
public addParserTokenListener ( Spring.Expressions.Parser.antlr.debug.ParserTokenListener l ) : void | ||
l | Spring.Expressions.Parser.antlr.debug.ParserTokenListener | |
return | void |
public addSemanticPredicateListener ( Spring.Expressions.Parser.antlr.debug.SemanticPredicateListener l ) : void | ||
l | Spring.Expressions.Parser.antlr.debug.SemanticPredicateListener | |
return | void |
public addSyntacticPredicateListener ( Spring.Expressions.Parser.antlr.debug.SyntacticPredicateListener l ) : void | ||
l | Spring.Expressions.Parser.antlr.debug.SyntacticPredicateListener | |
return | void |
public addTraceListener ( Spring.Expressions.Parser.antlr.debug.TraceListener l ) : void | ||
l | Spring.Expressions.Parser.antlr.debug.TraceListener | |
return | void |
public consumeUntil ( Spring.Expressions.Parser.antlr.collections.impl.BitSet bset ) : void | ||
bset | Spring.Expressions.Parser.antlr.collections.impl.BitSet | |
return | void |
protected defaultDebuggingSetup ( TokenStream lexer, |
||
lexer | TokenStream | |
tokBuf | ||
return | void |
public getAST ( ) : Spring.Expressions.Parser.antlr.collections.AST | ||
return | Spring.Expressions.Parser.antlr.collections.AST |
public getInputState ( ) : |
||
return |
public match ( Spring.Expressions.Parser.antlr.collections.impl.BitSet b ) : void | ||
b | Spring.Expressions.Parser.antlr.collections.impl.BitSet | |
return | void |
public recover ( Spring.Expressions.Parser.antlr.RecognitionException ex, Spring.Expressions.Parser.antlr.collections.impl.BitSet tokenSet ) : void | ||
ex | Spring.Expressions.Parser.antlr.RecognitionException | |
tokenSet | Spring.Expressions.Parser.antlr.collections.impl.BitSet | |
return | void |
public removeMessageListener ( Spring.Expressions.Parser.antlr.debug.MessageListener l ) : void | ||
l | Spring.Expressions.Parser.antlr.debug.MessageListener | |
return | void |
public removeParserListener ( Spring.Expressions.Parser.antlr.debug.ParserListener l ) : void | ||
l | Spring.Expressions.Parser.antlr.debug.ParserListener | |
return | void |
public removeParserMatchListener ( Spring.Expressions.Parser.antlr.debug.ParserMatchListener l ) : void | ||
l | Spring.Expressions.Parser.antlr.debug.ParserMatchListener | |
return | void |
public removeParserTokenListener ( Spring.Expressions.Parser.antlr.debug.ParserTokenListener l ) : void | ||
l | Spring.Expressions.Parser.antlr.debug.ParserTokenListener | |
return | void |
public removeSemanticPredicateListener ( Spring.Expressions.Parser.antlr.debug.SemanticPredicateListener l ) : void | ||
l | Spring.Expressions.Parser.antlr.debug.SemanticPredicateListener | |
return | void |
public removeSyntacticPredicateListener ( Spring.Expressions.Parser.antlr.debug.SyntacticPredicateListener l ) : void | ||
l | Spring.Expressions.Parser.antlr.debug.SyntacticPredicateListener | |
return | void |
public removeTraceListener ( Spring.Expressions.Parser.antlr.debug.TraceListener l ) : void | ||
l | Spring.Expressions.Parser.antlr.debug.TraceListener | |
return | void |
public reportError ( Spring.Expressions.Parser.antlr.RecognitionException ex ) : void | ||
ex | Spring.Expressions.Parser.antlr.RecognitionException | |
return | void |
public setASTNodeClass ( string cl ) : void | ||
cl | string | Fully qualified AST Node type name. |
return | void |
public setDebugMode ( bool debugMode ) : void | ||
debugMode | bool | |
return | void |
public setIgnoreInvalidDebugCalls ( bool Value ) : void | ||
Value | bool | |
return | void |
public setInputState ( |
||
state | ||
return | void |
public setTokenBuffer ( |
||
t | ||
return | void |
protected ASTFactory,Spring.Expressions.Parser.antlr astFactory | ||
return |
protected ParserSharedInputState,Spring.Expressions.Parser.antlr inputState | ||
return |
protected Spring.Expressions.Parser.antlr.collections.AST returnAST | ||
return | Spring.Expressions.Parser.antlr.collections.AST |