org.javacc.parser
Class LookaheadWalk

java.lang.Object
  extended by org.javacc.parser.LookaheadWalk

public class LookaheadWalk
extends java.lang.Object


Field Summary
static boolean considerSemanticLA
           
static java.util.Vector sizeLimitedMatches
           
 
Constructor Summary
LookaheadWalk()
           
 
Method Summary
static java.util.Vector genFirstSet(java.util.Vector partialMatches, Expansion exp)
           
static java.util.Vector genFollowSet(java.util.Vector partialMatches, Expansion exp, long generation)
           
static void reInit()
           
static void vectorAppend(java.util.Vector vToAppendTo, java.util.Vector vToAppend)
           
static void vectorSplit(java.util.Vector toSplit, java.util.Vector mask, java.util.Vector partInMask, java.util.Vector rest)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

considerSemanticLA

public static boolean considerSemanticLA

sizeLimitedMatches

public static java.util.Vector sizeLimitedMatches
Constructor Detail

LookaheadWalk

public LookaheadWalk()
Method Detail

vectorAppend

public static void vectorAppend(java.util.Vector vToAppendTo,
                                java.util.Vector vToAppend)

genFirstSet

public static java.util.Vector genFirstSet(java.util.Vector partialMatches,
                                           Expansion exp)

vectorSplit

public static void vectorSplit(java.util.Vector toSplit,
                               java.util.Vector mask,
                               java.util.Vector partInMask,
                               java.util.Vector rest)

genFollowSet

public static java.util.Vector genFollowSet(java.util.Vector partialMatches,
                                            Expansion exp,
                                            long generation)

reInit

public static void reInit()