com.irs.jam
Class JAMParserTokenManager

java.lang.Object
  |
  +--com.irs.jam.JAMParserTokenManager
All Implemented Interfaces:
JAMParserConstants

public class JAMParserTokenManager
extends java.lang.Object
implements JAMParserConstants


Field Summary
protected  char curChar
           
static int[] jjnewLexState
           
static java.lang.String[] jjstrLiteralImages
           
static java.lang.String[] lexStateNames
           
 
Fields inherited from interface com.irs.jam.JAMParserConstants
ACHIEVE, ASSERT, ASSIGN, charac, CLASS_IDENTIFIER, DEFAULT, delim, digit, ELSE, ELSEIF, EOF, EXECUTE, EXP, FACT, FACT_DECL, FAIL, FLOAT, FORMAL_COMMENT, GOAL_DECL, IDENTIFIER, IF, IN_FORMAL_COMMENT, IN_MULTI_LINE_COMMENT, IN_SINGLE_LINE_COMMENT, IN_STRING, INTEGER, KEYWORD_BY, KEYWORD_NOT_BY, KEYWORD_TEST, KEYWORD_UTILITY, letter, LOAD, MAINTAIN, MULTI_LINE_COMMENT, NEXTFACT, number0, number1, number2, OBSERVER_DECL, PARSE, PERFORM, PLAN_ATTRIBUTES, PLAN_BODY, PLAN_BODY_AND, PLAN_BODY_ATOMIC, PLAN_BODY_DO, PLAN_BODY_DO_ALL, PLAN_BODY_DO_ANY, PLAN_BODY_OR, PLAN_BODY_PARALLEL, PLAN_BODY_WAIT, PLAN_BODY_WHEN, PLAN_BODY_WHILE, PLAN_CONCLUDESPEC, PLAN_CONTEXT, PLAN_DOC, PLAN_EFFECTS, PLAN_FAILURE, PLAN_GOALSPEC, PLAN_NAME, PLAN_PRECONDITION, PLAN_START, PLAN_UTILITY, POST, QUERY, RETRACT, RETRIEVE, RETRIEVEALL, SIGN, SINGLE_LINE_COMMENT, SPECIAL_FUNCTION_NAME, STRING, SUCCEED, TEST, tokenImage, UNPOST, UPDATE, VARIABLE, ws, WS
 
Constructor Summary
JAMParserTokenManager(ASCII_CharStream stream)
           
JAMParserTokenManager(ASCII_CharStream stream, int lexState)
           
 
Method Summary
 Token getNextToken()
           
 void ReInit(ASCII_CharStream stream)
           
 void ReInit(ASCII_CharStream stream, int lexState)
           
 void SwitchTo(int lexState)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

jjstrLiteralImages

public static final java.lang.String[] jjstrLiteralImages

lexStateNames

public static final java.lang.String[] lexStateNames

jjnewLexState

public static final int[] jjnewLexState

curChar

protected char curChar
Constructor Detail

JAMParserTokenManager

public JAMParserTokenManager(ASCII_CharStream stream)

JAMParserTokenManager

public JAMParserTokenManager(ASCII_CharStream stream,
                             int lexState)
Method Detail

ReInit

public void ReInit(ASCII_CharStream stream)

ReInit

public void ReInit(ASCII_CharStream stream,
                   int lexState)

SwitchTo

public void SwitchTo(int lexState)

getNextToken

public final Token getNextToken()