public abstract static class SmcParserContext.SmcParserState
extends statemap.State
Modifier | Constructor and Description |
---|---|
protected |
SmcParserContext.SmcParserState(java.lang.String name,
int id) |
Modifier and Type | Method and Description |
---|---|
protected void |
ACCESS(SmcParserContext context,
net.sf.smc.SmcLexer.Token token) |
protected void |
actionsDone(SmcParserContext context,
java.util.List<SmcAction> actions,
int lineNumber) |
protected void |
actionsError(SmcParserContext context) |
protected void |
argsDone(SmcParserContext context,
java.util.List<java.lang.String> args) |
protected void |
argsError(SmcParserContext context) |
protected void |
CLASS_NAME(SmcParserContext context,
net.sf.smc.SmcLexer.Token token) |
protected void |
COLON(SmcParserContext context,
net.sf.smc.SmcLexer.Token token) |
protected void |
COMMA(SmcParserContext context,
net.sf.smc.SmcLexer.Token token) |
protected void |
DECLARE(SmcParserContext context,
net.sf.smc.SmcLexer.Token token) |
protected void |
Default(SmcParserContext context) |
protected void |
DOLLAR(SmcParserContext context,
net.sf.smc.SmcLexer.Token token) |
protected void |
Entry(SmcParserContext context) |
protected void |
ENTRY(SmcParserContext context,
net.sf.smc.SmcLexer.Token token) |
protected void |
EOD(SmcParserContext context,
net.sf.smc.SmcLexer.Token token) |
protected void |
EQUAL(SmcParserContext context,
net.sf.smc.SmcLexer.Token token) |
protected void |
Exit(SmcParserContext context) |
protected void |
EXIT(SmcParserContext context,
net.sf.smc.SmcLexer.Token token) |
protected void |
HEADER_FILE(SmcParserContext context,
net.sf.smc.SmcLexer.Token token) |
protected void |
IMPORT(SmcParserContext context,
net.sf.smc.SmcLexer.Token token) |
protected void |
INCLUDE_FILE(SmcParserContext context,
net.sf.smc.SmcLexer.Token token) |
protected void |
JUMP(SmcParserContext context,
net.sf.smc.SmcLexer.Token token) |
protected void |
LEFT_BRACE(SmcParserContext context,
net.sf.smc.SmcLexer.Token token) |
protected void |
LEFT_BRACKET(SmcParserContext context,
net.sf.smc.SmcLexer.Token token) |
protected void |
LEFT_PAREN(SmcParserContext context,
net.sf.smc.SmcLexer.Token token) |
protected void |
MAP_NAME(SmcParserContext context,
net.sf.smc.SmcLexer.Token token) |
protected void |
PACKAGE_NAME(SmcParserContext context,
net.sf.smc.SmcLexer.Token token) |
protected void |
paramsDone(SmcParserContext context,
java.util.List<SmcParameter> params,
int lineNumber) |
protected void |
paramsError(SmcParserContext context,
java.util.List<SmcParameter> params,
int lineNumber) |
protected void |
POP(SmcParserContext context,
net.sf.smc.SmcLexer.Token token) |
protected void |
PUSH(SmcParserContext context,
net.sf.smc.SmcLexer.Token token) |
protected void |
RIGHT_BRACE(SmcParserContext context,
net.sf.smc.SmcLexer.Token token) |
protected void |
RIGHT_PAREN(SmcParserContext context,
net.sf.smc.SmcLexer.Token token) |
protected void |
SEMICOLON(SmcParserContext context,
net.sf.smc.SmcLexer.Token token) |
protected void |
SLASH(SmcParserContext context,
net.sf.smc.SmcLexer.Token token) |
protected void |
SOURCE(SmcParserContext context,
net.sf.smc.SmcLexer.Token token) |
protected void |
START_STATE(SmcParserContext context,
net.sf.smc.SmcLexer.Token token) |
protected void |
WORD(SmcParserContext context,
net.sf.smc.SmcLexer.Token token) |
protected SmcParserContext.SmcParserState(java.lang.String name, int id)
protected void Entry(SmcParserContext context)
protected void Exit(SmcParserContext context)
protected void ACCESS(SmcParserContext context, net.sf.smc.SmcLexer.Token token)
protected void CLASS_NAME(SmcParserContext context, net.sf.smc.SmcLexer.Token token)
protected void COLON(SmcParserContext context, net.sf.smc.SmcLexer.Token token)
protected void COMMA(SmcParserContext context, net.sf.smc.SmcLexer.Token token)
protected void DECLARE(SmcParserContext context, net.sf.smc.SmcLexer.Token token)
protected void DOLLAR(SmcParserContext context, net.sf.smc.SmcLexer.Token token)
protected void ENTRY(SmcParserContext context, net.sf.smc.SmcLexer.Token token)
protected void EOD(SmcParserContext context, net.sf.smc.SmcLexer.Token token)
protected void EQUAL(SmcParserContext context, net.sf.smc.SmcLexer.Token token)
protected void EXIT(SmcParserContext context, net.sf.smc.SmcLexer.Token token)
protected void HEADER_FILE(SmcParserContext context, net.sf.smc.SmcLexer.Token token)
protected void IMPORT(SmcParserContext context, net.sf.smc.SmcLexer.Token token)
protected void INCLUDE_FILE(SmcParserContext context, net.sf.smc.SmcLexer.Token token)
protected void JUMP(SmcParserContext context, net.sf.smc.SmcLexer.Token token)
protected void LEFT_BRACE(SmcParserContext context, net.sf.smc.SmcLexer.Token token)
protected void LEFT_BRACKET(SmcParserContext context, net.sf.smc.SmcLexer.Token token)
protected void LEFT_PAREN(SmcParserContext context, net.sf.smc.SmcLexer.Token token)
protected void MAP_NAME(SmcParserContext context, net.sf.smc.SmcLexer.Token token)
protected void PACKAGE_NAME(SmcParserContext context, net.sf.smc.SmcLexer.Token token)
protected void POP(SmcParserContext context, net.sf.smc.SmcLexer.Token token)
protected void PUSH(SmcParserContext context, net.sf.smc.SmcLexer.Token token)
protected void RIGHT_BRACE(SmcParserContext context, net.sf.smc.SmcLexer.Token token)
protected void RIGHT_PAREN(SmcParserContext context, net.sf.smc.SmcLexer.Token token)
protected void SEMICOLON(SmcParserContext context, net.sf.smc.SmcLexer.Token token)
protected void SLASH(SmcParserContext context, net.sf.smc.SmcLexer.Token token)
protected void SOURCE(SmcParserContext context, net.sf.smc.SmcLexer.Token token)
protected void START_STATE(SmcParserContext context, net.sf.smc.SmcLexer.Token token)
protected void WORD(SmcParserContext context, net.sf.smc.SmcLexer.Token token)
protected void actionsDone(SmcParserContext context, java.util.List<SmcAction> actions, int lineNumber)
protected void actionsError(SmcParserContext context)
protected void argsDone(SmcParserContext context, java.util.List<java.lang.String> args)
protected void argsError(SmcParserContext context)
protected void paramsDone(SmcParserContext context, java.util.List<SmcParameter> params, int lineNumber)
protected void paramsError(SmcParserContext context, java.util.List<SmcParameter> params, int lineNumber)
protected void Default(SmcParserContext context)