class SynPredBlock extends AlternativeBlock
alternatives, alti, altj, analysisAlt, doAutoGen, generateAmbigWarnings, greedy, greedySet, hasAnAction, hasASynPred, ID, initAction, label, nblks, not, warnWhenFollowAmbig
autoGenType, enclosingRuleName, next
AUTO_GEN_BANG, AUTO_GEN_CARET, AUTO_GEN_NONE, column, grammar, line
Constructor and Description |
---|
SynPredBlock(Grammar g) |
SynPredBlock(Grammar g,
Token start) |
Modifier and Type | Method and Description |
---|---|
void |
generate() |
Lookahead |
look(int k) |
String |
toString() |
addAlternative, getAlternativeAt, getAlternatives, getAutoGen, getInitAction, getLabel, prepareForAnalysis, removeTrackingOfRuleRefs, setAlternatives, setAutoGen, setInitAction, setLabel, setOption
getAutoGenType, setAutoGenType
getColumn, getLine
public SynPredBlock(Grammar g)
public void generate()
generate
in class AlternativeBlock
public Lookahead look(int k)
look
in class AlternativeBlock
public String toString()
toString
in class AlternativeBlock