LPEX
4.4.0

com.ibm.lpex.cc
Interface LpexCppParserConstants

All Known Implementing Classes:
LpexCppParserTokenManager

public interface LpexCppParserConstants


Field Summary
static int __CPLUSPLUS
           
static int __DATE
           
static int __FILE
           
static int __LINE
           
static int __STDC
           
static int __TIME
           
static int _BOOL
           
static int _COMPLEX
           
static int _DEFAULT
           
static int _IMAGINARY
           
static int AMPERSAND
           
static int AND
           
static int ARROWSTAR
           
static int ASM
           
static int ASSIGNEQUAL
           
static int AUTO
           
static int BACKSLASH
           
static int BADOCT
           
static int BITWISEANDEQUAL
           
static int BITWISEOR
           
static int BITWISEOREQUAL
           
static int BITWISEXOR
           
static int BITWISEXOREQUAL
           
static int BOOL
           
static int BRACKETS
           
static int BREAK
           
static int CASE
           
static int CATCH
           
static int CHAR
           
static int CHARACTER
           
static int CICS
           
static int CLASS
           
static int COLON
           
static int COLON2
           
static int COMMA
           
static int COMMENT_END
           
static int CONST
           
static int CONST_CAST
           
static int CONT_STRING
           
static int CONT_STRING_CONT
           
static int CONTCHAR
           
static int CONTINUE
           
static int DECINT
           
static int DEFAULT
           
static int DELETE
           
static int DIGIT
           
static int DIRECTIVE
           
static int DIVIDE
           
static int DIVIDEEQUAL
           
static int DLI
           
static int DO
           
static int DOT
           
static int DOTSTAR
           
static int DOUBLE
           
static int DYNAMIC_CAST
           
static int ELLIPSIS
           
static int ELSE
           
static int ENUM
           
static int EOC
           
static int EOF
           
static int EOL
           
static int EQUAL
           
static int ESCAPE
           
static int EXEC
           
static int EXEC_CHAR
           
static int EXECCOMMENT_END
           
static int EXPLICIT
           
static int EXTERN
           
static int FALSETOK
           
static int FLOAT
           
static int FLOATONE
           
static int FLOATTWO
           
static int FOR
           
static int FRIEND
           
static int GOTO
           
static int GT
           
static int GTOREQUALTO
           
static int HEXINT
           
static int ID
           
static int IF
           
static int IN_COMMENT
           
static int IN_EXEC
           
static int IN_EXECCOMMENT
           
static int IN_LINE_COMMENT
           
static int IN_LINE_EXECCOMMENT
           
static int IN_STRING
           
static int INCLUDEDIRECTIVE
           
static int INLINE
           
static int INT
           
static int ISO_AND
           
static int ISO_AND_EQ
           
static int ISO_BITAND
           
static int ISO_BITOR
           
static int ISO_COMPL
           
static int ISO_NOT
           
static int ISO_NOT_EQ
           
static int ISO_OR
           
static int ISO_OR_EQ
           
static int ISO_XOR
           
static int ISO_XOR_EQ
           
static int LCURLYBRACE
           
static int LETTER
           
static int LONG
           
static int LPARENTHESIS
           
static int LSQUAREBRACKET
           
static int LT
           
static int LTOREQUALTO
           
static int MBSTATE_T
           
static int MINUS
           
static int MINUSEQUAL
           
static int MINUSMINUS
           
static int MOD
           
static int MODEQUAL
           
static int MUTABLE
           
static int NAMESPACE
           
static int NEW
           
static int NOT
           
static int NOTEQUAL
           
static int NULL
           
static int OCTINT
           
static int OPERATOR
           
static int OR
           
static int PARENS
           
static int PLUS
           
static int PLUSEQUAL
           
static int PLUSPLUS
           
static int POINTERTO
           
static int POUND
           
static int PRIVATE
           
static int PROTECTED
           
static int PUBLIC
           
static int QUESTIONMARK
           
static int RCURLYBRACE
           
static int REGISTER
           
static int REINTERPRET_CAST
           
static int RETURN
           
static int RPARENTHESIS
           
static int RSQUAREBRACKET
           
static int SCOPE
           
static int SEMICOLON
           
static int SHIFTLEFT
           
static int SHIFTLEFTEQUAL
           
static int SHIFTRIGHT
           
static int SHIFTRIGHTEQUAL
           
static int SHORT
           
static int SIGNED
           
static int SIZE_T
           
static int SIZEOF
           
static int SQL
           
static int STAR
           
static int STATIC
           
static int STATIC_CAST
           
static int STRING
           
static int STRING_CONT
           
static int STRUCT
           
static int SWITCH
           
static int TEMPLATE
           
static int THIS
           
static int THROW
           
static int TILDE
           
static int TIMESEQUAL
           
static String[] tokenImage
           
static int TRUETOK
           
static int TRY
           
static int TYPEDEF
           
static int TYPEID
           
static int TYPENAME
           
static int UNION
           
static int UNSIGNED
           
static int USING
           
static int VIRTUAL
           
static int VOID
           
static int VOLATILE
           
static int WCHAR_T
           
static int WHILE
           
static int WINT_T
           
 

Field Detail

EOF

static final int EOF
See Also:
Constant Field Values

EOL

static final int EOL
See Also:
Constant Field Values

COMMENT_END

static final int COMMENT_END
See Also:
Constant Field Values

EXECCOMMENT_END

static final int EXECCOMMENT_END
See Also:
Constant Field Values

EOC

static final int EOC
See Also:
Constant Field Values

SEMICOLON

static final int SEMICOLON
See Also:
Constant Field Values

LCURLYBRACE

static final int LCURLYBRACE
See Also:
Constant Field Values

RCURLYBRACE

static final int RCURLYBRACE
See Also:
Constant Field Values

POUND

static final int POUND
See Also:
Constant Field Values

BACKSLASH

static final int BACKSLASH
See Also:
Constant Field Values

LSQUAREBRACKET

static final int LSQUAREBRACKET
See Also:
Constant Field Values

RSQUAREBRACKET

static final int RSQUAREBRACKET
See Also:
Constant Field Values

LPARENTHESIS

static final int LPARENTHESIS
See Also:
Constant Field Values

RPARENTHESIS

static final int RPARENTHESIS
See Also:
Constant Field Values

SCOPE

static final int SCOPE
See Also:
Constant Field Values

COLON

static final int COLON
See Also:
Constant Field Values

COLON2

static final int COLON2
See Also:
Constant Field Values

COMMA

static final int COMMA
See Also:
Constant Field Values

QUESTIONMARK

static final int QUESTIONMARK
See Also:
Constant Field Values

ELLIPSIS

static final int ELLIPSIS
See Also:
Constant Field Values

ASSIGNEQUAL

static final int ASSIGNEQUAL
See Also:
Constant Field Values

TIMESEQUAL

static final int TIMESEQUAL
See Also:
Constant Field Values

DIVIDEEQUAL

static final int DIVIDEEQUAL
See Also:
Constant Field Values

MODEQUAL

static final int MODEQUAL
See Also:
Constant Field Values

PLUSEQUAL

static final int PLUSEQUAL
See Also:
Constant Field Values

MINUSEQUAL

static final int MINUSEQUAL
See Also:
Constant Field Values

SHIFTLEFTEQUAL

static final int SHIFTLEFTEQUAL
See Also:
Constant Field Values

SHIFTRIGHTEQUAL

static final int SHIFTRIGHTEQUAL
See Also:
Constant Field Values

BITWISEANDEQUAL

static final int BITWISEANDEQUAL
See Also:
Constant Field Values

BITWISEXOREQUAL

static final int BITWISEXOREQUAL
See Also:
Constant Field Values

BITWISEOREQUAL

static final int BITWISEOREQUAL
See Also:
Constant Field Values

OR

static final int OR
See Also:
Constant Field Values

AND

static final int AND
See Also:
Constant Field Values

BITWISEOR

static final int BITWISEOR
See Also:
Constant Field Values

BITWISEXOR

static final int BITWISEXOR
See Also:
Constant Field Values

AMPERSAND

static final int AMPERSAND
See Also:
Constant Field Values

EQUAL

static final int EQUAL
See Also:
Constant Field Values

NOTEQUAL

static final int NOTEQUAL
See Also:
Constant Field Values

LT

static final int LT
See Also:
Constant Field Values

GT

static final int GT
See Also:
Constant Field Values

LTOREQUALTO

static final int LTOREQUALTO
See Also:
Constant Field Values

GTOREQUALTO

static final int GTOREQUALTO
See Also:
Constant Field Values

SHIFTLEFT

static final int SHIFTLEFT
See Also:
Constant Field Values

SHIFTRIGHT

static final int SHIFTRIGHT
See Also:
Constant Field Values

PLUS

static final int PLUS
See Also:
Constant Field Values

MINUS

static final int MINUS
See Also:
Constant Field Values

STAR

static final int STAR
See Also:
Constant Field Values

DIVIDE

static final int DIVIDE
See Also:
Constant Field Values

MOD

static final int MOD
See Also:
Constant Field Values

PLUSPLUS

static final int PLUSPLUS
See Also:
Constant Field Values

MINUSMINUS

static final int MINUSMINUS
See Also:
Constant Field Values

TILDE

static final int TILDE
See Also:
Constant Field Values

NOT

static final int NOT
See Also:
Constant Field Values

DOT

static final int DOT
See Also:
Constant Field Values

POINTERTO

static final int POINTERTO
See Also:
Constant Field Values

DOTSTAR

static final int DOTSTAR
See Also:
Constant Field Values

ARROWSTAR

static final int ARROWSTAR
See Also:
Constant Field Values

PARENS

static final int PARENS
See Also:
Constant Field Values

BRACKETS

static final int BRACKETS
See Also:
Constant Field Values

ISO_AND

static final int ISO_AND
See Also:
Constant Field Values

ISO_AND_EQ

static final int ISO_AND_EQ
See Also:
Constant Field Values

ISO_BITAND

static final int ISO_BITAND
See Also:
Constant Field Values

ISO_BITOR

static final int ISO_BITOR
See Also:
Constant Field Values

ISO_COMPL

static final int ISO_COMPL
See Also:
Constant Field Values

ISO_NOT

static final int ISO_NOT
See Also:
Constant Field Values

ISO_NOT_EQ

static final int ISO_NOT_EQ
See Also:
Constant Field Values

ISO_OR

static final int ISO_OR
See Also:
Constant Field Values

ISO_OR_EQ

static final int ISO_OR_EQ
See Also:
Constant Field Values

ISO_XOR

static final int ISO_XOR
See Also:
Constant Field Values

ISO_XOR_EQ

static final int ISO_XOR_EQ
See Also:
Constant Field Values

_BOOL

static final int _BOOL
See Also:
Constant Field Values

_COMPLEX

static final int _COMPLEX
See Also:
Constant Field Values

_IMAGINARY

static final int _IMAGINARY
See Also:
Constant Field Values

AUTO

static final int AUTO
See Also:
Constant Field Values

BOOL

static final int BOOL
See Also:
Constant Field Values

BREAK

static final int BREAK
See Also:
Constant Field Values

CASE

static final int CASE
See Also:
Constant Field Values

CATCH

static final int CATCH
See Also:
Constant Field Values

CHAR

static final int CHAR
See Also:
Constant Field Values

CLASS

static final int CLASS
See Also:
Constant Field Values

CONST

static final int CONST
See Also:
Constant Field Values

CONTINUE

static final int CONTINUE
See Also:
Constant Field Values

_DEFAULT

static final int _DEFAULT
See Also:
Constant Field Values

DELETE

static final int DELETE
See Also:
Constant Field Values

DO

static final int DO
See Also:
Constant Field Values

DOUBLE

static final int DOUBLE
See Also:
Constant Field Values

ELSE

static final int ELSE
See Also:
Constant Field Values

ENUM

static final int ENUM
See Also:
Constant Field Values

EXTERN

static final int EXTERN
See Also:
Constant Field Values

FALSETOK

static final int FALSETOK
See Also:
Constant Field Values

FLOAT

static final int FLOAT
See Also:
Constant Field Values

FOR

static final int FOR
See Also:
Constant Field Values

FRIEND

static final int FRIEND
See Also:
Constant Field Values

GOTO

static final int GOTO
See Also:
Constant Field Values

IF

static final int IF
See Also:
Constant Field Values

INLINE

static final int INLINE
See Also:
Constant Field Values

INT

static final int INT
See Also:
Constant Field Values

LONG

static final int LONG
See Also:
Constant Field Values

MBSTATE_T

static final int MBSTATE_T
See Also:
Constant Field Values

NEW

static final int NEW
See Also:
Constant Field Values

OPERATOR

static final int OPERATOR
See Also:
Constant Field Values

PRIVATE

static final int PRIVATE
See Also:
Constant Field Values

PROTECTED

static final int PROTECTED
See Also:
Constant Field Values

PUBLIC

static final int PUBLIC
See Also:
Constant Field Values

REGISTER

static final int REGISTER
See Also:
Constant Field Values

RETURN

static final int RETURN
See Also:
Constant Field Values

SHORT

static final int SHORT
See Also:
Constant Field Values

SIGNED

static final int SIGNED
See Also:
Constant Field Values

SIZE_T

static final int SIZE_T
See Also:
Constant Field Values

SIZEOF

static final int SIZEOF
See Also:
Constant Field Values

STATIC

static final int STATIC
See Also:
Constant Field Values

STRUCT

static final int STRUCT
See Also:
Constant Field Values

SWITCH

static final int SWITCH
See Also:
Constant Field Values

TEMPLATE

static final int TEMPLATE
See Also:
Constant Field Values

THIS

static final int THIS
See Also:
Constant Field Values

THROW

static final int THROW
See Also:
Constant Field Values

TRUETOK

static final int TRUETOK
See Also:
Constant Field Values

TRY

static final int TRY
See Also:
Constant Field Values

TYPEDEF

static final int TYPEDEF
See Also:
Constant Field Values

UNION

static final int UNION
See Also:
Constant Field Values

UNSIGNED

static final int UNSIGNED
See Also:
Constant Field Values

VIRTUAL

static final int VIRTUAL
See Also:
Constant Field Values

VOID

static final int VOID
See Also:
Constant Field Values

VOLATILE

static final int VOLATILE
See Also:
Constant Field Values

WCHAR_T

static final int WCHAR_T
See Also:
Constant Field Values

WINT_T

static final int WINT_T
See Also:
Constant Field Values

WHILE

static final int WHILE
See Also:
Constant Field Values

__DATE

static final int __DATE
See Also:
Constant Field Values

__FILE

static final int __FILE
See Also:
Constant Field Values

__LINE

static final int __LINE
See Also:
Constant Field Values

__STDC

static final int __STDC
See Also:
Constant Field Values

__TIME

static final int __TIME
See Also:
Constant Field Values

__CPLUSPLUS

static final int __CPLUSPLUS
See Also:
Constant Field Values

ASM

static final int ASM
See Also:
Constant Field Values

CONST_CAST

static final int CONST_CAST
See Also:
Constant Field Values

DYNAMIC_CAST

static final int DYNAMIC_CAST
See Also:
Constant Field Values

EXPLICIT

static final int EXPLICIT
See Also:
Constant Field Values

MUTABLE

static final int MUTABLE
See Also:
Constant Field Values

NAMESPACE

static final int NAMESPACE
See Also:
Constant Field Values

REINTERPRET_CAST

static final int REINTERPRET_CAST
See Also:
Constant Field Values

STATIC_CAST

static final int STATIC_CAST
See Also:
Constant Field Values

TYPEID

static final int TYPEID
See Also:
Constant Field Values

TYPENAME

static final int TYPENAME
See Also:
Constant Field Values

USING

static final int USING
See Also:
Constant Field Values

NULL

static final int NULL
See Also:
Constant Field Values

EXEC

static final int EXEC
See Also:
Constant Field Values

SQL

static final int SQL
See Also:
Constant Field Values

CICS

static final int CICS
See Also:
Constant Field Values

DLI

static final int DLI
See Also:
Constant Field Values

BADOCT

static final int BADOCT
See Also:
Constant Field Values

OCTINT

static final int OCTINT
See Also:
Constant Field Values

DECINT

static final int DECINT
See Also:
Constant Field Values

HEXINT

static final int HEXINT
See Also:
Constant Field Values

FLOATONE

static final int FLOATONE
See Also:
Constant Field Values

FLOATTWO

static final int FLOATTWO
See Also:
Constant Field Values

ESCAPE

static final int ESCAPE
See Also:
Constant Field Values

CHARACTER

static final int CHARACTER
See Also:
Constant Field Values

STRING

static final int STRING
See Also:
Constant Field Values

STRING_CONT

static final int STRING_CONT
See Also:
Constant Field Values

CONT_STRING

static final int CONT_STRING
See Also:
Constant Field Values

CONT_STRING_CONT

static final int CONT_STRING_CONT
See Also:
Constant Field Values

ID

static final int ID
See Also:
Constant Field Values

LETTER

static final int LETTER
See Also:
Constant Field Values

DIGIT

static final int DIGIT
See Also:
Constant Field Values

DIRECTIVE

static final int DIRECTIVE
See Also:
Constant Field Values

INCLUDEDIRECTIVE

static final int INCLUDEDIRECTIVE
See Also:
Constant Field Values

CONTCHAR

static final int CONTCHAR
See Also:
Constant Field Values

EXEC_CHAR

static final int EXEC_CHAR
See Also:
Constant Field Values

DEFAULT

static final int DEFAULT
See Also:
Constant Field Values

IN_EXEC

static final int IN_EXEC
See Also:
Constant Field Values

IN_LINE_COMMENT

static final int IN_LINE_COMMENT
See Also:
Constant Field Values

IN_COMMENT

static final int IN_COMMENT
See Also:
Constant Field Values

IN_LINE_EXECCOMMENT

static final int IN_LINE_EXECCOMMENT
See Also:
Constant Field Values

IN_EXECCOMMENT

static final int IN_EXECCOMMENT
See Also:
Constant Field Values

IN_STRING

static final int IN_STRING
See Also:
Constant Field Values

tokenImage

static final String[] tokenImage

LPEX
4.4.0

Copyright � 2016 IBM Corp. All Rights Reserved.

Note: This documentation is for part of an interim API that is still under development and expected to change significantly before reaching stability. It is being made available at this early stage to solicit feedback from pioneering adopters on the understanding that any code that uses this API will almost certainly be broken (repeatedly) as the API evolves.