Class Lookahead

java.lang.Object
org.javacc.parser.Expansion
org.javacc.parser.Lookahead

public class Lookahead extends Expansion
Describes lookahead rule for a particular expansion or expansion sequence (See Sequence.java). In case this describes the lookahead rule for a single expansion unit, then a sequence is created with this node as the first element, and the expansion unit as the second and last element.
  • Constructor Details

    • Lookahead

      public Lookahead()
  • Method Details

    • dump

      public StringBuffer dump(int indent, Set alreadyDumped)
      Overrides:
      dump in class Expansion
    • getActionTokens

      public List<Token> getActionTokens()
      Returns:
      the action_tokens
    • setAmount

      public void setAmount(int amount)
      Parameters:
      amount - the amount to set
    • getAmount

      public int getAmount()
      Returns:
      the amount
    • setLaExpansion

      public void setLaExpansion(Expansion la_expansion)
      Parameters:
      la_expansion - the la_expansion to set
    • getLaExpansion

      public Expansion getLaExpansion()
      Returns:
      the la_expansion
    • setExplicit

      public void setExplicit(boolean isExplicit)
      Parameters:
      isExplicit - the isExplicit to set
    • isExplicit

      public boolean isExplicit()
      Returns:
      the isExplicit