Package antlr

Class BlockWithImpliedExitPath

Direct Known Subclasses:
OneOrMoreBlock, ZeroOrMoreBlock

abstract class BlockWithImpliedExitPath extends AlternativeBlock
  • Field Details

    • exitLookaheadDepth

      protected int exitLookaheadDepth
    • exitCache

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

    • BlockWithImpliedExitPath

      public BlockWithImpliedExitPath(Grammar g)
    • BlockWithImpliedExitPath

      public BlockWithImpliedExitPath(Grammar g, Token start)