public abstract static class SchemeParenthesisParser.Mode
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
protected SchemeParenthesisParser.ModeFactory |
factory |
protected SchemeParenthesisParser.Mode |
parent |
protected java.lang.StringBuffer |
sb |
protected SchemeParenthesisParser.ParserState |
state |
protected java.util.ArrayList<SchemeParenthesisParser.TokenInfo> |
tokenInfoList |
protected java.util.ArrayList<java.lang.String> |
tokenList |
Constructor and Description |
---|
Mode(SchemeParenthesisParser.ParserState state,
SchemeParenthesisParser.Mode parent,
SchemeParenthesisParser.ModeFactory factory) |
Modifier and Type | Method and Description |
---|---|
protected void |
appendProc(char c) |
protected void |
breakProc() |
java.lang.Object |
getUserObject() |
void |
procChar(char c) |
abstract boolean |
process(SchemeParenthesisParser.ParserState state) |
void |
setUserObject(java.lang.Object userObject) |
protected final SchemeParenthesisParser.Mode parent
protected final SchemeParenthesisParser.ModeFactory factory
protected final SchemeParenthesisParser.ParserState state
protected java.lang.StringBuffer sb
protected java.util.ArrayList<java.lang.String> tokenList
protected java.util.ArrayList<SchemeParenthesisParser.TokenInfo> tokenInfoList
public Mode(SchemeParenthesisParser.ParserState state, SchemeParenthesisParser.Mode parent, SchemeParenthesisParser.ModeFactory factory)
protected void breakProc()
protected void appendProc(char c)
public void procChar(char c)
public abstract boolean process(SchemeParenthesisParser.ParserState state)
public java.lang.Object getUserObject()
public void setUserObject(java.lang.Object userObject)