antlr

Class BlockWithImpliedExitPath

abstract class BlockWithImpliedExitPath extends AlternativeBlock

Field Summary
protected Lookahead[]exitCache
lookahead to bypass block; set by deterministic().
protected intexitLookaheadDepth
Constructor Summary
BlockWithImpliedExitPath(Grammar g)
BlockWithImpliedExitPath(Grammar g, Token start)

Field Detail

exitCache

protected Lookahead[] exitCache
lookahead to bypass block; set by deterministic(). 1..k of Lookahead

exitLookaheadDepth

protected int exitLookaheadDepth

Constructor Detail

BlockWithImpliedExitPath

public BlockWithImpliedExitPath(Grammar g)

BlockWithImpliedExitPath

public BlockWithImpliedExitPath(Grammar g, Token start)