public class ParserDoc extends TreeDoc
Modifier and Type | Field and Description |
---|---|
static java.lang.String |
DEFAULT_TABLE_TYPE |
private boolean |
m_defaultReduce |
private java.util.LinkedList<GrammarDoc> |
m_grammarList |
private java.util.HashMap<java.lang.String,GrammarDoc> |
m_grammarMap |
private boolean |
m_parseError |
private boolean |
m_recovery |
private java.lang.String |
m_start |
private java.util.LinkedList<TypeDoc> |
m_types |
static java.lang.String |
PROP_TABLE_TYPE |
Constructor and Description |
---|
ParserDoc() |
Modifier and Type | Method and Description |
---|---|
void |
addType(TypeDoc type) |
boolean |
getDefaultReduce() |
GrammarDoc |
getGrammar(java.lang.String term) |
GrammarDoc[] |
getGrammars() |
boolean |
getParseError() |
boolean |
getRecovery() |
java.lang.String |
getStart() |
java.lang.String |
getTable() |
TypeDoc[] |
getTypes() |
void |
setDefaultReduce(boolean defaultReduce) |
void |
setParseError(boolean parseerror) |
void |
setRecovery(boolean recovery) |
void |
setStart(java.lang.String start) |
void |
setTable(java.lang.String type) |
getProperty, setProperty
public static final java.lang.String PROP_TABLE_TYPE
public static final java.lang.String DEFAULT_TABLE_TYPE
private final java.util.LinkedList<GrammarDoc> m_grammarList
private final java.util.HashMap<java.lang.String,GrammarDoc> m_grammarMap
private final java.util.LinkedList<TypeDoc> m_types
private java.lang.String m_start
private boolean m_defaultReduce
private boolean m_recovery
private boolean m_parseError
public java.lang.String getStart()
public void setStart(java.lang.String start)
public void setDefaultReduce(boolean defaultReduce)
public boolean getDefaultReduce()
public boolean getRecovery()
public void setRecovery(boolean recovery)
public boolean getParseError()
public void setParseError(boolean parseerror)
public GrammarDoc getGrammar(java.lang.String term)
public void addType(TypeDoc type)
public void setTable(java.lang.String type)
public java.lang.String getTable()
public GrammarDoc[] getGrammars()
public TypeDoc[] getTypes()