org.ejen.util.arl
Class ArlParser

java.lang.Object
  |
  +--org.ejen.util.arl.ArlParser
All Implemented Interfaces:
ArlParserConstants, ArlParserTreeConstants

public class ArlParser
extends Object
implements ArlParserTreeConstants, ArlParserConstants


Field Summary
static Token jj_nt
           
protected static org.ejen.util.arl.JJTArlParserState jjtree
           
static Token token
           
static ArlParserTokenManager token_source
           
 
Fields inherited from interface org.ejen.util.arl.ArlParserTreeConstants
JJTARLEXP, JJTARLSEQUENCE, JJTINTERVAL, jjtNodeName
 
Fields inherited from interface org.ejen.util.arl.ArlParserConstants
ACCEPT, CROSS, DEFAULT, EOF, INTEGER, REMOVE, tokenImage
 
Constructor Summary
ArlParser(ArlParserTokenManager tm)
           
ArlParser(InputStream stream)
           
ArlParser(Reader stream)
           
 
Method Summary
static void ArlExp()
           
static SimpleNode ArlSequence()
           
static void disable_tracing()
           
static void enable_tracing()
           
static ParseException generateParseException()
           
static Token getNextToken()
           
static Token getToken(int index)
           
static void Interval()
           
 void ReInit(ArlParserTokenManager tm)
           
static void ReInit(InputStream stream)
           
static void ReInit(Reader stream)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

jjtree

protected static org.ejen.util.arl.JJTArlParserState jjtree

token_source

public static ArlParserTokenManager token_source

token

public static Token token

jj_nt

public static Token jj_nt
Constructor Detail

ArlParser

public ArlParser(InputStream stream)

ArlParser

public ArlParser(Reader stream)

ArlParser

public ArlParser(ArlParserTokenManager tm)
Method Detail

ArlSequence

public static final SimpleNode ArlSequence()
                                    throws ParseException
ParseException

ArlExp

public static final void ArlExp()
                         throws ParseException
ParseException

Interval

public static final void Interval()
                           throws ParseException
ParseException

ReInit

public static void ReInit(InputStream stream)

ReInit

public static void ReInit(Reader stream)

ReInit

public void ReInit(ArlParserTokenManager tm)

getNextToken

public static final Token getNextToken()

getToken

public static final Token getToken(int index)

generateParseException

public static final ParseException generateParseException()

enable_tracing

public static final void enable_tracing()

disable_tracing

public static final void disable_tracing()