org.eclipse.jdt.core.compiler
Interface ITerminalSymbols
- public interface ITerminalSymbols
Maps each terminal symbol in the java-grammar into a unique integer.
This integer is used to represent the terminal when computing a parsing action.
Disclaimer : These constant values are generated automatically using a Java
grammar, therefore their actual values are subject to change if new keywords
were added to the language (for instance, 'assert' is a keyword in 1.4).
- Since:
- 2.0
- See Also:
IScanner
TokenNameWHITESPACE
public static final int TokenNameWHITESPACE
TokenNameCOMMENT_LINE
public static final int TokenNameCOMMENT_LINE
TokenNameCOMMENT_BLOCK
public static final int TokenNameCOMMENT_BLOCK
TokenNameCOMMENT_JAVADOC
public static final int TokenNameCOMMENT_JAVADOC
TokenNameIdentifier
public static final int TokenNameIdentifier
TokenNameabstract
public static final int TokenNameabstract
TokenNameassert
public static final int TokenNameassert
TokenNameboolean
public static final int TokenNameboolean
TokenNamebreak
public static final int TokenNamebreak
TokenNamebyte
public static final int TokenNamebyte
TokenNamecase
public static final int TokenNamecase
TokenNamecatch
public static final int TokenNamecatch
TokenNamechar
public static final int TokenNamechar
TokenNameclass
public static final int TokenNameclass
TokenNamecontinue
public static final int TokenNamecontinue
TokenNamedefault
public static final int TokenNamedefault
TokenNamedo
public static final int TokenNamedo
TokenNamedouble
public static final int TokenNamedouble
TokenNameelse
public static final int TokenNameelse
TokenNameextends
public static final int TokenNameextends
TokenNamefalse
public static final int TokenNamefalse
TokenNamefinal
public static final int TokenNamefinal
TokenNamefinally
public static final int TokenNamefinally
TokenNamefloat
public static final int TokenNamefloat
TokenNamefor
public static final int TokenNamefor
TokenNameif
public static final int TokenNameif
TokenNameimplements
public static final int TokenNameimplements
TokenNameimport
public static final int TokenNameimport
TokenNameinstanceof
public static final int TokenNameinstanceof
TokenNameint
public static final int TokenNameint
TokenNameinterface
public static final int TokenNameinterface
TokenNamelong
public static final int TokenNamelong
TokenNamenative
public static final int TokenNamenative
TokenNamenew
public static final int TokenNamenew
TokenNamenull
public static final int TokenNamenull
TokenNamepackage
public static final int TokenNamepackage
TokenNameprivate
public static final int TokenNameprivate
TokenNameprotected
public static final int TokenNameprotected
TokenNamepublic
public static final int TokenNamepublic
TokenNamereturn
public static final int TokenNamereturn
TokenNameshort
public static final int TokenNameshort
TokenNamestatic
public static final int TokenNamestatic
TokenNamestrictfp
public static final int TokenNamestrictfp
TokenNamesuper
public static final int TokenNamesuper
TokenNameswitch
public static final int TokenNameswitch
TokenNamesynchronized
public static final int TokenNamesynchronized
TokenNamethis
public static final int TokenNamethis
TokenNamethrow
public static final int TokenNamethrow
TokenNamethrows
public static final int TokenNamethrows
TokenNametransient
public static final int TokenNametransient
TokenNametrue
public static final int TokenNametrue
TokenNametry
public static final int TokenNametry
TokenNamevoid
public static final int TokenNamevoid
TokenNamevolatile
public static final int TokenNamevolatile
TokenNamewhile
public static final int TokenNamewhile
TokenNameIntegerLiteral
public static final int TokenNameIntegerLiteral
TokenNameLongLiteral
public static final int TokenNameLongLiteral
TokenNameFloatingPointLiteral
public static final int TokenNameFloatingPointLiteral
TokenNameDoubleLiteral
public static final int TokenNameDoubleLiteral
TokenNameCharacterLiteral
public static final int TokenNameCharacterLiteral
TokenNameStringLiteral
public static final int TokenNameStringLiteral
TokenNamePLUS_PLUS
public static final int TokenNamePLUS_PLUS
TokenNameMINUS_MINUS
public static final int TokenNameMINUS_MINUS
TokenNameEQUAL_EQUAL
public static final int TokenNameEQUAL_EQUAL
TokenNameLESS_EQUAL
public static final int TokenNameLESS_EQUAL
TokenNameGREATER_EQUAL
public static final int TokenNameGREATER_EQUAL
TokenNameNOT_EQUAL
public static final int TokenNameNOT_EQUAL
TokenNameLEFT_SHIFT
public static final int TokenNameLEFT_SHIFT
TokenNameRIGHT_SHIFT
public static final int TokenNameRIGHT_SHIFT
TokenNameUNSIGNED_RIGHT_SHIFT
public static final int TokenNameUNSIGNED_RIGHT_SHIFT
TokenNamePLUS_EQUAL
public static final int TokenNamePLUS_EQUAL
TokenNameMINUS_EQUAL
public static final int TokenNameMINUS_EQUAL
TokenNameMULTIPLY_EQUAL
public static final int TokenNameMULTIPLY_EQUAL
TokenNameDIVIDE_EQUAL
public static final int TokenNameDIVIDE_EQUAL
TokenNameAND_EQUAL
public static final int TokenNameAND_EQUAL
TokenNameOR_EQUAL
public static final int TokenNameOR_EQUAL
TokenNameXOR_EQUAL
public static final int TokenNameXOR_EQUAL
TokenNameREMAINDER_EQUAL
public static final int TokenNameREMAINDER_EQUAL
TokenNameLEFT_SHIFT_EQUAL
public static final int TokenNameLEFT_SHIFT_EQUAL
TokenNameRIGHT_SHIFT_EQUAL
public static final int TokenNameRIGHT_SHIFT_EQUAL
TokenNameUNSIGNED_RIGHT_SHIFT_EQUAL
public static final int TokenNameUNSIGNED_RIGHT_SHIFT_EQUAL
TokenNameOR_OR
public static final int TokenNameOR_OR
TokenNameAND_AND
public static final int TokenNameAND_AND
TokenNamePLUS
public static final int TokenNamePLUS
TokenNameMINUS
public static final int TokenNameMINUS
TokenNameNOT
public static final int TokenNameNOT
TokenNameREMAINDER
public static final int TokenNameREMAINDER
TokenNameXOR
public static final int TokenNameXOR
TokenNameAND
public static final int TokenNameAND
TokenNameMULTIPLY
public static final int TokenNameMULTIPLY
TokenNameOR
public static final int TokenNameOR
TokenNameTWIDDLE
public static final int TokenNameTWIDDLE
TokenNameDIVIDE
public static final int TokenNameDIVIDE
TokenNameGREATER
public static final int TokenNameGREATER
TokenNameLESS
public static final int TokenNameLESS
TokenNameLPAREN
public static final int TokenNameLPAREN
TokenNameRPAREN
public static final int TokenNameRPAREN
TokenNameLBRACE
public static final int TokenNameLBRACE
TokenNameRBRACE
public static final int TokenNameRBRACE
TokenNameLBRACKET
public static final int TokenNameLBRACKET
TokenNameRBRACKET
public static final int TokenNameRBRACKET
TokenNameSEMICOLON
public static final int TokenNameSEMICOLON
TokenNameQUESTION
public static final int TokenNameQUESTION
TokenNameCOLON
public static final int TokenNameCOLON
TokenNameCOMMA
public static final int TokenNameCOMMA
TokenNameDOT
public static final int TokenNameDOT
TokenNameEQUAL
public static final int TokenNameEQUAL
TokenNameEOF
public static final int TokenNameEOF
TokenNameERROR
public static final int TokenNameERROR
Copyright (c) IBM Corp. and others 2000, 2003. All Rights Reserved.