at.dms.kjc
Interface KjcTokenTypes

All Known Implementing Classes:
KjcParser, KjcScanner

public interface KjcTokenTypes


Field Summary
static int ASSIGN
           
static int BAND
           
static int BAND_ASSIGN
           
static int BNOT
           
static int BOR
           
static int BOR_ASSIGN
           
static int BSR
           
static int BSR_ASSIGN
           
static int BXOR
           
static int BXOR_ASSIGN
           
static int CHARACTER_LITERAL
           
static int COLON
           
static int COMMA
           
static int DEC
           
static int DOT
           
static int EOF
           
static int EQUAL
           
static int GE
           
static int GT
           
static int IDENT
           
static int INC
           
static int INTEGER_LITERAL
           
static int LAND
           
static int LBRACK
           
static int LCURLY
           
static int LE
           
static int LITERAL_abstract
           
static int LITERAL_boolean
           
static int LITERAL_break
           
static int LITERAL_byte
           
static int LITERAL_case
           
static int LITERAL_catch
           
static int LITERAL_char
           
static int LITERAL_class
           
static int LITERAL_const
           
static int LITERAL_continue
           
static int LITERAL_default
           
static int LITERAL_do
           
static int LITERAL_double
           
static int LITERAL_else
           
static int LITERAL_extends
           
static int LITERAL_false
           
static int LITERAL_final
           
static int LITERAL_finally
           
static int LITERAL_float
           
static int LITERAL_for
           
static int LITERAL_goto
           
static int LITERAL_if
           
static int LITERAL_implements
           
static int LITERAL_import
           
static int LITERAL_instanceof
           
static int LITERAL_int
           
static int LITERAL_interface
           
static int LITERAL_long
           
static int LITERAL_native
           
static int LITERAL_new
           
static int LITERAL_null
           
static int LITERAL_package
           
static int LITERAL_private
           
static int LITERAL_protected
           
static int LITERAL_public
           
static int LITERAL_return
           
static int LITERAL_short
           
static int LITERAL_static
           
static int LITERAL_strictfp
           
static int LITERAL_super
           
static int LITERAL_switch
           
static int LITERAL_synchronized
           
static int LITERAL_this
           
static int LITERAL_throw
           
static int LITERAL_throws
           
static int LITERAL_transient
           
static int LITERAL_true
           
static int LITERAL_try
           
static int LITERAL_void
           
static int LITERAL_volatile
           
static int LITERAL_while
           
static int LNOT
           
static int LOR
           
static int LPAREN
           
static int LT
           
static int MINUS
           
static int MINUS_ASSIGN
           
static int NOT_EQUAL
           
static int NULL_TREE_LOOKAHEAD
           
static int PERCENT
           
static int PERCENT_ASSIGN
           
static int PLUS
           
static int PLUS_ASSIGN
           
static int QUESTION
           
static int RBRACK
           
static int RCURLY
           
static int REAL_LITERAL
           
static int RPAREN
           
static int SEMI
           
static int SL
           
static int SL_ASSIGN
           
static int SLASH
           
static int SLASH_ASSIGN
           
static int SR
           
static int SR_ASSIGN
           
static int STAR
           
static int STAR_ASSIGN
           
static int STRING_LITERAL
           
static CToken TOKEN_ASSIGN
           
static CToken TOKEN_BAND
           
static CToken TOKEN_BAND_ASSIGN
           
static CToken TOKEN_BNOT
           
static CToken TOKEN_BOR
           
static CToken TOKEN_BOR_ASSIGN
           
static CToken TOKEN_BSR
           
static CToken TOKEN_BSR_ASSIGN
           
static CToken TOKEN_BXOR
           
static CToken TOKEN_BXOR_ASSIGN
           
static CToken TOKEN_COLON
           
static CToken TOKEN_COMMA
           
static CToken TOKEN_DEC
           
static CToken TOKEN_DOT
           
static CToken TOKEN_EQUAL
           
static CToken TOKEN_GE
           
static CToken TOKEN_GT
           
static CToken TOKEN_INC
           
static CToken TOKEN_LAND
           
static CToken TOKEN_LBRACK
           
static CToken TOKEN_LCURLY
           
static CToken TOKEN_LE
           
static CToken TOKEN_LITERAL_abstract
           
static CToken TOKEN_LITERAL_boolean
           
static CToken TOKEN_LITERAL_break
           
static CToken TOKEN_LITERAL_byte
           
static CToken TOKEN_LITERAL_case
           
static CToken TOKEN_LITERAL_catch
           
static CToken TOKEN_LITERAL_char
           
static CToken TOKEN_LITERAL_class
           
static CToken TOKEN_LITERAL_const
           
static CToken TOKEN_LITERAL_continue
           
static CToken TOKEN_LITERAL_default
           
static CToken TOKEN_LITERAL_do
           
static CToken TOKEN_LITERAL_double
           
static CToken TOKEN_LITERAL_else
           
static CToken TOKEN_LITERAL_extends
           
static CToken TOKEN_LITERAL_false
           
static CToken TOKEN_LITERAL_final
           
static CToken TOKEN_LITERAL_finally
           
static CToken TOKEN_LITERAL_float
           
static CToken TOKEN_LITERAL_for
           
static CToken TOKEN_LITERAL_goto
           
static CToken TOKEN_LITERAL_if
           
static CToken TOKEN_LITERAL_implements
           
static CToken TOKEN_LITERAL_import
           
static CToken TOKEN_LITERAL_instanceof
           
static CToken TOKEN_LITERAL_int
           
static CToken TOKEN_LITERAL_interface
           
static CToken TOKEN_LITERAL_long
           
static CToken TOKEN_LITERAL_native
           
static CToken TOKEN_LITERAL_new
           
static CToken TOKEN_LITERAL_null
           
static CToken TOKEN_LITERAL_package
           
static CToken TOKEN_LITERAL_private
           
static CToken TOKEN_LITERAL_protected
           
static CToken TOKEN_LITERAL_public
           
static CToken TOKEN_LITERAL_return
           
static CToken TOKEN_LITERAL_short
           
static CToken TOKEN_LITERAL_static
           
static CToken TOKEN_LITERAL_strictfp
           
static CToken TOKEN_LITERAL_super
           
static CToken TOKEN_LITERAL_switch
           
static CToken TOKEN_LITERAL_synchronized
           
static CToken TOKEN_LITERAL_this
           
static CToken TOKEN_LITERAL_throw
           
static CToken TOKEN_LITERAL_throws
           
static CToken TOKEN_LITERAL_transient
           
static CToken TOKEN_LITERAL_true
           
static CToken TOKEN_LITERAL_try
           
static CToken TOKEN_LITERAL_void
           
static CToken TOKEN_LITERAL_volatile
           
static CToken TOKEN_LITERAL_while
           
static CToken TOKEN_LNOT
           
static CToken TOKEN_LOR
           
static CToken TOKEN_LPAREN
           
static CToken TOKEN_LT
           
static CToken TOKEN_MINUS
           
static CToken TOKEN_MINUS_ASSIGN
           
static CToken TOKEN_NOT_EQUAL
           
static CToken TOKEN_PERCENT
           
static CToken TOKEN_PERCENT_ASSIGN
           
static CToken TOKEN_PLUS
           
static CToken TOKEN_PLUS_ASSIGN
           
static CToken TOKEN_QUESTION
           
static CToken TOKEN_RBRACK
           
static CToken TOKEN_RCURLY
           
static CToken TOKEN_RPAREN
           
static CToken TOKEN_SEMI
           
static CToken TOKEN_SL
           
static CToken TOKEN_SL_ASSIGN
           
static CToken TOKEN_SLASH
           
static CToken TOKEN_SLASH_ASSIGN
           
static CToken TOKEN_SR
           
static CToken TOKEN_SR_ASSIGN
           
static CToken TOKEN_STAR
           
static CToken TOKEN_STAR_ASSIGN
           
 

Field Detail

EOF

static final int EOF
See Also:
Constant Field Values

NULL_TREE_LOOKAHEAD

static final int NULL_TREE_LOOKAHEAD
See Also:
Constant Field Values

LITERAL_abstract

static final int LITERAL_abstract
See Also:
Constant Field Values

LITERAL_boolean

static final int LITERAL_boolean
See Also:
Constant Field Values

LITERAL_break

static final int LITERAL_break
See Also:
Constant Field Values

LITERAL_byte

static final int LITERAL_byte
See Also:
Constant Field Values

LITERAL_case

static final int LITERAL_case
See Also:
Constant Field Values

LITERAL_catch

static final int LITERAL_catch
See Also:
Constant Field Values

LITERAL_char

static final int LITERAL_char
See Also:
Constant Field Values

LITERAL_class

static final int LITERAL_class
See Also:
Constant Field Values

LITERAL_const

static final int LITERAL_const
See Also:
Constant Field Values

LITERAL_continue

static final int LITERAL_continue
See Also:
Constant Field Values

LITERAL_default

static final int LITERAL_default
See Also:
Constant Field Values

LITERAL_do

static final int LITERAL_do
See Also:
Constant Field Values

LITERAL_double

static final int LITERAL_double
See Also:
Constant Field Values

LITERAL_else

static final int LITERAL_else
See Also:
Constant Field Values

LITERAL_extends

static final int LITERAL_extends
See Also:
Constant Field Values

LITERAL_false

static final int LITERAL_false
See Also:
Constant Field Values

LITERAL_final

static final int LITERAL_final
See Also:
Constant Field Values

LITERAL_finally

static final int LITERAL_finally
See Also:
Constant Field Values

LITERAL_float

static final int LITERAL_float
See Also:
Constant Field Values

LITERAL_for

static final int LITERAL_for
See Also:
Constant Field Values

LITERAL_goto

static final int LITERAL_goto
See Also:
Constant Field Values

LITERAL_if

static final int LITERAL_if
See Also:
Constant Field Values

LITERAL_implements

static final int LITERAL_implements
See Also:
Constant Field Values

LITERAL_import

static final int LITERAL_import
See Also:
Constant Field Values

LITERAL_instanceof

static final int LITERAL_instanceof
See Also:
Constant Field Values

LITERAL_int

static final int LITERAL_int
See Also:
Constant Field Values

LITERAL_interface

static final int LITERAL_interface
See Also:
Constant Field Values

LITERAL_long

static final int LITERAL_long
See Also:
Constant Field Values

LITERAL_native

static final int LITERAL_native
See Also:
Constant Field Values

LITERAL_new

static final int LITERAL_new
See Also:
Constant Field Values

LITERAL_null

static final int LITERAL_null
See Also:
Constant Field Values

LITERAL_package

static final int LITERAL_package
See Also:
Constant Field Values

LITERAL_private

static final int LITERAL_private
See Also:
Constant Field Values

LITERAL_protected

static final int LITERAL_protected
See Also:
Constant Field Values

LITERAL_public

static final int LITERAL_public
See Also:
Constant Field Values

LITERAL_return

static final int LITERAL_return
See Also:
Constant Field Values

LITERAL_short

static final int LITERAL_short
See Also:
Constant Field Values

LITERAL_static

static final int LITERAL_static
See Also:
Constant Field Values

LITERAL_strictfp

static final int LITERAL_strictfp
See Also:
Constant Field Values

LITERAL_super

static final int LITERAL_super
See Also:
Constant Field Values

LITERAL_switch

static final int LITERAL_switch
See Also:
Constant Field Values

LITERAL_synchronized

static final int LITERAL_synchronized
See Also:
Constant Field Values

LITERAL_this

static final int LITERAL_this
See Also:
Constant Field Values

LITERAL_throw

static final int LITERAL_throw
See Also:
Constant Field Values

LITERAL_throws

static final int LITERAL_throws
See Also:
Constant Field Values

LITERAL_transient

static final int LITERAL_transient
See Also:
Constant Field Values

LITERAL_true

static final int LITERAL_true
See Also:
Constant Field Values

LITERAL_try

static final int LITERAL_try
See Also:
Constant Field Values

LITERAL_void

static final int LITERAL_void
See Also:
Constant Field Values

LITERAL_volatile

static final int LITERAL_volatile
See Also:
Constant Field Values

LITERAL_while

static final int LITERAL_while
See Also:
Constant Field Values

ASSIGN

static final int ASSIGN
See Also:
Constant Field Values

BAND

static final int BAND
See Also:
Constant Field Values

BAND_ASSIGN

static final int BAND_ASSIGN
See Also:
Constant Field Values

BNOT

static final int BNOT
See Also:
Constant Field Values

BOR

static final int BOR
See Also:
Constant Field Values

BOR_ASSIGN

static final int BOR_ASSIGN
See Also:
Constant Field Values

BSR

static final int BSR
See Also:
Constant Field Values

BSR_ASSIGN

static final int BSR_ASSIGN
See Also:
Constant Field Values

BXOR

static final int BXOR
See Also:
Constant Field Values

BXOR_ASSIGN

static final int BXOR_ASSIGN
See Also:
Constant Field Values

COLON

static final int COLON
See Also:
Constant Field Values

COMMA

static final int COMMA
See Also:
Constant Field Values

DEC

static final int DEC
See Also:
Constant Field Values

DOT

static final int DOT
See Also:
Constant Field Values

EQUAL

static final int EQUAL
See Also:
Constant Field Values

GE

static final int GE
See Also:
Constant Field Values

GT

static final int GT
See Also:
Constant Field Values

INC

static final int INC
See Also:
Constant Field Values

LAND

static final int LAND
See Also:
Constant Field Values

LBRACK

static final int LBRACK
See Also:
Constant Field Values

LCURLY

static final int LCURLY
See Also:
Constant Field Values

LE

static final int LE
See Also:
Constant Field Values

LNOT

static final int LNOT
See Also:
Constant Field Values

LOR

static final int LOR
See Also:
Constant Field Values

LPAREN

static final int LPAREN
See Also:
Constant Field Values

LT

static final int LT
See Also:
Constant Field Values

MINUS

static final int MINUS
See Also:
Constant Field Values

MINUS_ASSIGN

static final int MINUS_ASSIGN
See Also:
Constant Field Values

NOT_EQUAL

static final int NOT_EQUAL
See Also:
Constant Field Values

PERCENT

static final int PERCENT
See Also:
Constant Field Values

PERCENT_ASSIGN

static final int PERCENT_ASSIGN
See Also:
Constant Field Values

PLUS

static final int PLUS
See Also:
Constant Field Values

PLUS_ASSIGN

static final int PLUS_ASSIGN
See Also:
Constant Field Values

QUESTION

static final int QUESTION
See Also:
Constant Field Values

RBRACK

static final int RBRACK
See Also:
Constant Field Values

RCURLY

static final int RCURLY
See Also:
Constant Field Values

RPAREN

static final int RPAREN
See Also:
Constant Field Values

SEMI

static final int SEMI
See Also:
Constant Field Values

SL

static final int SL
See Also:
Constant Field Values

SLASH

static final int SLASH
See Also:
Constant Field Values

SLASH_ASSIGN

static final int SLASH_ASSIGN
See Also:
Constant Field Values

SL_ASSIGN

static final int SL_ASSIGN
See Also:
Constant Field Values

SR

static final int SR
See Also:
Constant Field Values

SR_ASSIGN

static final int SR_ASSIGN
See Also:
Constant Field Values

STAR

static final int STAR
See Also:
Constant Field Values

STAR_ASSIGN

static final int STAR_ASSIGN
See Also:
Constant Field Values

CHARACTER_LITERAL

static final int CHARACTER_LITERAL
See Also:
Constant Field Values

IDENT

static final int IDENT
See Also:
Constant Field Values

INTEGER_LITERAL

static final int INTEGER_LITERAL
See Also:
Constant Field Values

REAL_LITERAL

static final int REAL_LITERAL
See Also:
Constant Field Values

STRING_LITERAL

static final int STRING_LITERAL
See Also:
Constant Field Values

TOKEN_LITERAL_abstract

static final CToken TOKEN_LITERAL_abstract

TOKEN_LITERAL_boolean

static final CToken TOKEN_LITERAL_boolean

TOKEN_LITERAL_break

static final CToken TOKEN_LITERAL_break

TOKEN_LITERAL_byte

static final CToken TOKEN_LITERAL_byte

TOKEN_LITERAL_case

static final CToken TOKEN_LITERAL_case

TOKEN_LITERAL_catch

static final CToken TOKEN_LITERAL_catch

TOKEN_LITERAL_char

static final CToken TOKEN_LITERAL_char

TOKEN_LITERAL_class

static final CToken TOKEN_LITERAL_class

TOKEN_LITERAL_const

static final CToken TOKEN_LITERAL_const

TOKEN_LITERAL_continue

static final CToken TOKEN_LITERAL_continue

TOKEN_LITERAL_default

static final CToken TOKEN_LITERAL_default

TOKEN_LITERAL_do

static final CToken TOKEN_LITERAL_do

TOKEN_LITERAL_double

static final CToken TOKEN_LITERAL_double

TOKEN_LITERAL_else

static final CToken TOKEN_LITERAL_else

TOKEN_LITERAL_extends

static final CToken TOKEN_LITERAL_extends

TOKEN_LITERAL_false

static final CToken TOKEN_LITERAL_false

TOKEN_LITERAL_final

static final CToken TOKEN_LITERAL_final

TOKEN_LITERAL_finally

static final CToken TOKEN_LITERAL_finally

TOKEN_LITERAL_float

static final CToken TOKEN_LITERAL_float

TOKEN_LITERAL_for

static final CToken TOKEN_LITERAL_for

TOKEN_LITERAL_goto

static final CToken TOKEN_LITERAL_goto

TOKEN_LITERAL_if

static final CToken TOKEN_LITERAL_if

TOKEN_LITERAL_implements

static final CToken TOKEN_LITERAL_implements

TOKEN_LITERAL_import

static final CToken TOKEN_LITERAL_import

TOKEN_LITERAL_instanceof

static final CToken TOKEN_LITERAL_instanceof

TOKEN_LITERAL_int

static final CToken TOKEN_LITERAL_int

TOKEN_LITERAL_interface

static final CToken TOKEN_LITERAL_interface

TOKEN_LITERAL_long

static final CToken TOKEN_LITERAL_long

TOKEN_LITERAL_native

static final CToken TOKEN_LITERAL_native

TOKEN_LITERAL_new

static final CToken TOKEN_LITERAL_new

TOKEN_LITERAL_null

static final CToken TOKEN_LITERAL_null

TOKEN_LITERAL_package

static final CToken TOKEN_LITERAL_package

TOKEN_LITERAL_private

static final CToken TOKEN_LITERAL_private

TOKEN_LITERAL_protected

static final CToken TOKEN_LITERAL_protected

TOKEN_LITERAL_public

static final CToken TOKEN_LITERAL_public

TOKEN_LITERAL_return

static final CToken TOKEN_LITERAL_return

TOKEN_LITERAL_short

static final CToken TOKEN_LITERAL_short

TOKEN_LITERAL_static

static final CToken TOKEN_LITERAL_static

TOKEN_LITERAL_strictfp

static final CToken TOKEN_LITERAL_strictfp

TOKEN_LITERAL_super

static final CToken TOKEN_LITERAL_super

TOKEN_LITERAL_switch

static final CToken TOKEN_LITERAL_switch

TOKEN_LITERAL_synchronized

static final CToken TOKEN_LITERAL_synchronized

TOKEN_LITERAL_this

static final CToken TOKEN_LITERAL_this

TOKEN_LITERAL_throw

static final CToken TOKEN_LITERAL_throw

TOKEN_LITERAL_throws

static final CToken TOKEN_LITERAL_throws

TOKEN_LITERAL_transient

static final CToken TOKEN_LITERAL_transient

TOKEN_LITERAL_true

static final CToken TOKEN_LITERAL_true

TOKEN_LITERAL_try

static final CToken TOKEN_LITERAL_try

TOKEN_LITERAL_void

static final CToken TOKEN_LITERAL_void

TOKEN_LITERAL_volatile

static final CToken TOKEN_LITERAL_volatile

TOKEN_LITERAL_while

static final CToken TOKEN_LITERAL_while

TOKEN_ASSIGN

static final CToken TOKEN_ASSIGN

TOKEN_BAND

static final CToken TOKEN_BAND

TOKEN_BAND_ASSIGN

static final CToken TOKEN_BAND_ASSIGN

TOKEN_BNOT

static final CToken TOKEN_BNOT

TOKEN_BOR

static final CToken TOKEN_BOR

TOKEN_BOR_ASSIGN

static final CToken TOKEN_BOR_ASSIGN

TOKEN_BSR

static final CToken TOKEN_BSR

TOKEN_BSR_ASSIGN

static final CToken TOKEN_BSR_ASSIGN

TOKEN_BXOR

static final CToken TOKEN_BXOR

TOKEN_BXOR_ASSIGN

static final CToken TOKEN_BXOR_ASSIGN

TOKEN_COLON

static final CToken TOKEN_COLON

TOKEN_COMMA

static final CToken TOKEN_COMMA

TOKEN_DEC

static final CToken TOKEN_DEC

TOKEN_DOT

static final CToken TOKEN_DOT

TOKEN_EQUAL

static final CToken TOKEN_EQUAL

TOKEN_GE

static final CToken TOKEN_GE

TOKEN_GT

static final CToken TOKEN_GT

TOKEN_INC

static final CToken TOKEN_INC

TOKEN_LAND

static final CToken TOKEN_LAND

TOKEN_LBRACK

static final CToken TOKEN_LBRACK

TOKEN_LCURLY

static final CToken TOKEN_LCURLY

TOKEN_LE

static final CToken TOKEN_LE

TOKEN_LNOT

static final CToken TOKEN_LNOT

TOKEN_LOR

static final CToken TOKEN_LOR

TOKEN_LPAREN

static final CToken TOKEN_LPAREN

TOKEN_LT

static final CToken TOKEN_LT

TOKEN_MINUS

static final CToken TOKEN_MINUS

TOKEN_MINUS_ASSIGN

static final CToken TOKEN_MINUS_ASSIGN

TOKEN_NOT_EQUAL

static final CToken TOKEN_NOT_EQUAL

TOKEN_PERCENT

static final CToken TOKEN_PERCENT

TOKEN_PERCENT_ASSIGN

static final CToken TOKEN_PERCENT_ASSIGN

TOKEN_PLUS

static final CToken TOKEN_PLUS

TOKEN_PLUS_ASSIGN

static final CToken TOKEN_PLUS_ASSIGN

TOKEN_QUESTION

static final CToken TOKEN_QUESTION

TOKEN_RBRACK

static final CToken TOKEN_RBRACK

TOKEN_RCURLY

static final CToken TOKEN_RCURLY

TOKEN_RPAREN

static final CToken TOKEN_RPAREN

TOKEN_SEMI

static final CToken TOKEN_SEMI

TOKEN_SL

static final CToken TOKEN_SL

TOKEN_SLASH

static final CToken TOKEN_SLASH

TOKEN_SLASH_ASSIGN

static final CToken TOKEN_SLASH_ASSIGN

TOKEN_SL_ASSIGN

static final CToken TOKEN_SL_ASSIGN

TOKEN_SR

static final CToken TOKEN_SR

TOKEN_SR_ASSIGN

static final CToken TOKEN_SR_ASSIGN

TOKEN_STAR

static final CToken TOKEN_STAR

TOKEN_STAR_ASSIGN

static final CToken TOKEN_STAR_ASSIGN