Eclipse JDT
2.1

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

Field Summary
static int TokenNameabstract
           
static int TokenNameAND
           
static int TokenNameAND_AND
           
static int TokenNameAND_EQUAL
           
static int TokenNameassert
           
static int TokenNameboolean
           
static int TokenNamebreak
           
static int TokenNamebyte
           
static int TokenNamecase
           
static int TokenNamecatch
           
static int TokenNamechar
           
static int TokenNameCharacterLiteral
           
static int TokenNameclass
           
static int TokenNameCOLON
           
static int TokenNameCOMMA
           
static int TokenNameCOMMENT_BLOCK
           
static int TokenNameCOMMENT_JAVADOC
           
static int TokenNameCOMMENT_LINE
           
static int TokenNamecontinue
           
static int TokenNamedefault
           
static int TokenNameDIVIDE
           
static int TokenNameDIVIDE_EQUAL
           
static int TokenNamedo
           
static int TokenNameDOT
           
static int TokenNamedouble
           
static int TokenNameDoubleLiteral
           
static int TokenNameelse
           
static int TokenNameEOF
           
static int TokenNameEQUAL
           
static int TokenNameEQUAL_EQUAL
           
static int TokenNameERROR
           
static int TokenNameextends
           
static int TokenNamefalse
           
static int TokenNamefinal
           
static int TokenNamefinally
           
static int TokenNamefloat
           
static int TokenNameFloatingPointLiteral
           
static int TokenNamefor
           
static int TokenNameGREATER
           
static int TokenNameGREATER_EQUAL
           
static int TokenNameIdentifier
           
static int TokenNameif
           
static int TokenNameimplements
           
static int TokenNameimport
           
static int TokenNameinstanceof
           
static int TokenNameint
           
static int TokenNameIntegerLiteral
           
static int TokenNameinterface
           
static int TokenNameLBRACE
           
static int TokenNameLBRACKET
           
static int TokenNameLEFT_SHIFT
           
static int TokenNameLEFT_SHIFT_EQUAL
           
static int TokenNameLESS
           
static int TokenNameLESS_EQUAL
           
static int TokenNamelong
           
static int TokenNameLongLiteral
           
static int TokenNameLPAREN
           
static int TokenNameMINUS
           
static int TokenNameMINUS_EQUAL
           
static int TokenNameMINUS_MINUS
           
static int TokenNameMULTIPLY
           
static int TokenNameMULTIPLY_EQUAL
           
static int TokenNamenative
           
static int TokenNamenew
           
static int TokenNameNOT
           
static int TokenNameNOT_EQUAL
           
static int TokenNamenull
           
static int TokenNameOR
           
static int TokenNameOR_EQUAL
           
static int TokenNameOR_OR
           
static int TokenNamepackage
           
static int TokenNamePLUS
           
static int TokenNamePLUS_EQUAL
           
static int TokenNamePLUS_PLUS
           
static int TokenNameprivate
           
static int TokenNameprotected
           
static int TokenNamepublic
           
static int TokenNameQUESTION
           
static int TokenNameRBRACE
           
static int TokenNameRBRACKET
           
static int TokenNameREMAINDER
           
static int TokenNameREMAINDER_EQUAL
           
static int TokenNamereturn
           
static int TokenNameRIGHT_SHIFT
           
static int TokenNameRIGHT_SHIFT_EQUAL
           
static int TokenNameRPAREN
           
static int TokenNameSEMICOLON
           
static int TokenNameshort
           
static int TokenNamestatic
           
static int TokenNamestrictfp
           
static int TokenNameStringLiteral
           
static int TokenNamesuper
           
static int TokenNameswitch
           
static int TokenNamesynchronized
           
static int TokenNamethis
           
static int TokenNamethrow
           
static int TokenNamethrows
           
static int TokenNametransient
           
static int TokenNametrue
           
static int TokenNametry
           
static int TokenNameTWIDDLE
           
static int TokenNameUNSIGNED_RIGHT_SHIFT
           
static int TokenNameUNSIGNED_RIGHT_SHIFT_EQUAL
           
static int TokenNamevoid
           
static int TokenNamevolatile
           
static int TokenNamewhile
           
static int TokenNameWHITESPACE
           
static int TokenNameXOR
           
static int TokenNameXOR_EQUAL
           
 

Field Detail

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

Eclipse JDT
2.1

Copyright (c) IBM Corp. and others 2000, 2003. All Rights Reserved.