net.sf.jse
Class JavaReservedWords

java.lang.Object
  |
  +--antlr.CharScanner
        |
        +--net.sf.jse.antlr.JavaLexer
              |
              +--net.sf.jse.JavaReservedWords
All Implemented Interfaces:
net.sf.jse.antlr.JavaTokenTypes, antlr.TokenStream

public class JavaReservedWords
extends net.sf.jse.antlr.JavaLexer

Class to access reserve words from lexer

Version:
0.9, 03OCT00
Author:
Jonathan Bachrach, Keith Playford

Fields inherited from class net.sf.jse.antlr.JavaLexer
_tokenSet_0, _tokenSet_1, _tokenSet_2, _tokenSet_3, _tokenSet_4, _tokenSet_5, _tokenSet_6, _tokenSet_7
 
Fields inherited from class antlr.CharScanner
_returnToken, caseSensitive, caseSensitiveLiterals, commitToPath, EOF_CHAR, hashString, inputState, literals, saveConsumedInput, text, tokenObjectClass
 
Fields inherited from interface net.sf.jse.antlr.JavaTokenTypes
ARRAY_DECLARATOR, ARRAY_INIT, ASSIGN, BAND, BAND_ASSIGN, BLOCK, BNOT, BOR, BOR_ASSIGN, BSR, BSR_ASSIGN, BXOR, BXOR_ASSIGN, CASE_GROUP, CHAR_LITERAL, CLASS_DEF, CODE_QUOTE, COLON, COMMA, CTOR_DEF, DEC, DIV, DIV_ASSIGN, DOT, DOTDOTDOT, ELIST, EMPTY_STAT, EOF, EQUAL, ESC, EXPONENT, EXPR, EXTENDS_CLAUSE, FLOAT_SUFFIX, FOR_CONDITION, FOR_INIT, FOR_ITERATOR, GE, GT, HASHLCURLY, HEX_DIGIT, IDENT, IMPLEMENTS_CLAUSE, IMPORT, INC, INDEX_OP, INSTANCE_INIT, INTERFACE_DEF, LABELED_STAT, LAND, LBRACK, LCURLY, LE, LITERAL_abstract, LITERAL_boolean, LITERAL_break, LITERAL_byte, LITERAL_case, LITERAL_catch, LITERAL_char, LITERAL_class, LITERAL_continue, LITERAL_default, LITERAL_do, LITERAL_double, LITERAL_else, LITERAL_extends, LITERAL_false, LITERAL_final, LITERAL_finally, LITERAL_float, LITERAL_for, LITERAL_if, LITERAL_implements, LITERAL_import, LITERAL_instanceof, LITERAL_int, LITERAL_interface, LITERAL_long, LITERAL_native, LITERAL_new, LITERAL_null, LITERAL_package, LITERAL_private, LITERAL_protected, LITERAL_public, LITERAL_return, LITERAL_short, LITERAL_static, LITERAL_super, LITERAL_switch, LITERAL_synchronized, LITERAL_this, LITERAL_threadsafe, LITERAL_throw, LITERAL_throws, LITERAL_transient, LITERAL_true, LITERAL_try, LITERAL_void, LITERAL_volatile, LITERAL_while, LNOT, LOR, LPAREN, LT, MACROCALL, METHOD_CALL, METHOD_DEF, MINUS, MINUS_ASSIGN, ML_COMMENT, MOD, MOD_ASSIGN, MODIFIERS, NOT_EQUAL, NULL_TREE_LOOKAHEAD, NUM_FLOAT, NUM_INT, OBJBLOCK, PACKAGE_DEF, PARAMETER_DEF, PARAMETERS, PATVAR, PLUS, PLUS_ASSIGN, POST_DEC, POST_INC, QUESTION, RBRACK, RCURLY, RPAREN, SEMI, SL, SL_ASSIGN, SL_COMMENT, SLIST, SR, SR_ASSIGN, STAR, STAR_ASSIGN, STATIC_INIT, STRING_LITERAL, TYPE, TYPECAST, UNARY_MINUS, UNARY_PLUS, VARIABLE_DEF, VOCAB, WS
 
Constructor Summary
JavaReservedWords()
           
 
Method Summary
 int lookupIdentifierTokenType(java.lang.String name)
           
 
Methods inherited from class net.sf.jse.antlr.JavaLexer
mASSIGN, mBAND_ASSIGN, mBAND, mBNOT, mBOR_ASSIGN, mBOR, mBSR_ASSIGN, mBSR, mBXOR_ASSIGN, mBXOR, mCHAR_LITERAL, mCOLON, mCOMMA, mDEC, mDIV_ASSIGN, mDIV, mEQUAL, mESC, mEXPONENT, mFLOAT_SUFFIX, mGE, mGT, mHASHLCURLY, mHEX_DIGIT, mIDENT, mINC, mLAND, mLBRACK, mLCURLY, mLE, mLNOT, mLOR, mLPAREN, mLT, mMINUS_ASSIGN, mMINUS, mML_COMMENT, mMOD_ASSIGN, mMOD, mNOT_EQUAL, mNUM_INT, mPATVAR, mPLUS_ASSIGN, mPLUS, mQUESTION, mRBRACK, mRCURLY, mRPAREN, mSEMI, mSL_ASSIGN, mSL_COMMENT, mSL, mSR_ASSIGN, mSR, mSTAR_ASSIGN, mSTAR, mSTRING_LITERAL, mVOCAB, mWS, nextToken
 
Methods inherited from class antlr.CharScanner
append, append, commit, consume, consumeUntil, consumeUntil, getCaseSensitive, getCaseSensitiveLiterals, getCommitToPath, getFilename, getInputBuffer, getInputState, getLine, getText, getTokenObject, LA, makeToken, mark, match, match, match, matchNot, matchRange, newline, panic, panic, reportError, reportError, reportWarning, resetText, rewind, setCaseSensitive, setCommitToPath, setFilename, setLine, setText, setTokenObjectClass, testLiteralsTable, toLower, traceIn, traceOut
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

JavaReservedWords

public JavaReservedWords()
Method Detail

lookupIdentifierTokenType

public int lookupIdentifierTokenType(java.lang.String name)