public static class ConflictBuilder.ConflictData extends Object
| Constructor and Description |
|---|
ConflictBuilder.ConflictData(Terminal termSym,
boolean canShift) |
| Modifier and Type | Method and Description |
|---|---|
void |
addLinked(ConflictBuilder.ConflictData conflict) |
void |
addReduce(int newstatus,
Rule rule) |
int |
getConflictingTerm() |
int |
getKind() |
String |
getKindAsText() |
Rule[] |
getRules() |
Object |
getRulesAndKindKey() |
Terminal[] |
getSymbols() |
boolean |
isConflict() |
void |
setSoft() |
public ConflictBuilder.ConflictData(Terminal termSym, boolean canShift)
public int getConflictingTerm()
public void setSoft()
public Rule[] getRules()
public Terminal[] getSymbols()
public int getKind()
public String getKindAsText()
public void addReduce(int newstatus,
Rule rule)
public void addLinked(ConflictBuilder.ConflictData conflict)
public boolean isConflict()
public Object getRulesAndKindKey()
Copyright © 2014. All rights reserved.