public class LL1PlusBlockSingleAlt extends LL1Loop
blockStartStateNumber, iteration, loopBackStateNumber, loopExprstateNumberenclosingBlock, enclosingRuleRunction, uniqueIDast, factory| Constructor and Description |
|---|
LL1PlusBlockSingleAlt(OutputModelFactory
|
addCodeForLoopLookaheadTempVar, addIterationOpaddCodeForLookaheadTempVar, addPreambleOp, getAltLookaheadAsStringLists, getThrowNoViableAltgetContextName, getOuterMostAltCodeBlockpublic LL1PlusBlockSingleAlt(OutputModelFactoryfactory, GrammarAST plusRoot, List <CodeBlockForAlt > alts)