sidekick.ecmascript.parser
Interface EcmaScriptConstants

All Known Implementing Classes:
ASTAllocationExpression, ASTAndExpressionSequence, ASTArrayLiteral, ASTAssignmentExpression, ASTBinaryExpressionSequence, ASTBlock, ASTBreakStatement, ASTCaseGroup, ASTCaseGroups, ASTCaseGuard, ASTCatchClause, ASTCompositeReference, ASTConditionalExpression, ASTContinueStatement, ASTDoStatement, ASTEmptyExpression, ASTEmptyStatement, ASTExpressionList, ASTExpressionStatement, ASTFinallyClause, ASTForInStatement, ASTFormalParameterList, ASTForStatement, ASTForVarInStatement, ASTForVarStatement, ASTFunctionCallParameters, ASTFunctionDeclaration, ASTFunctionExpression, ASTIdentifier, ASTIfStatement, ASTLiteral, ASTLiteralField, ASTObjectLiteral, ASTOperator, ASTOrExpressionSequence, ASTParenExpression, ASTPostfixExpression, ASTProgram, ASTPropertyIdentifierReference, ASTPropertyValueReference, ASTRequireStatement, ASTReturnStatement, ASTStatementList, ASTSwitchStatement, ASTThisReference, ASTThrowStatement, ASTTryStatement, ASTUnaryExpression, ASTVariableDeclaration, ASTVariableDeclarationList, ASTVariableStatement, ASTWhileStatement, ASTWithStatement, EcmaScript, EcmaScriptTokenManager, SimpleNode

public interface EcmaScriptConstants


Field Summary
static int _DEFAULT
           
static int ANDASSIGN
           
static int ASSIGN
           
static int BACKSLASH_SEQUENCE
           
static int BANG
           
static int BIT_AND
           
static int BIT_OR
           
static int BOOLEAN_LITERAL
           
static int BREAK
           
static int CASE
           
static int CATCH
           
static int CHARACTER_ESCAPE_SEQUENCE
           
static int CLASS
           
static int COLON
           
static int COMMA
           
static int CONST
           
static int CONTINUE
           
static int CR
           
static int DEBUGGER
           
static int DECIMAL_DIGIT
           
static int DECIMAL_DIGITS
           
static int DECIMAL_INTEGER_LITERAL
           
static int DECIMAL_LITERAL
           
static int DECR
           
static int DEFAULT
           
static int DELETE
           
static int DO
           
static int DOLLAR_SIGN
           
static int DOT
           
static int DOUBLE_STRING_CHARACTER
           
static int DOUBLE_STRING_CHARACTERS
           
static int ELSE
           
static int ENUM
           
static int EOF
           
static int EQ
           
static int ESCAPE_SEQUENCE
           
static int EXPONENT_PART
           
static int EXPORT
           
static int EXTENDS
           
static int FF
           
static int FINALLY
           
static int FOR
           
static int FUNCTION
           
static int GE
           
static int GT
           
static int HEX_DIGIT
           
static int HEX_ESCAPE_SEQUENCE
           
static int HEX_INTEGER_LITERAL
           
static int HOOK
           
static int IDENTIFIER_NAME
           
static int IDENTIFIER_PART
           
static int IDENTIFIER_START
           
static int IF
           
static int IMPORT
           
static int IN
           
static int IN_JSP_TAG
           
static int IN_MULTI_LINE_COMMENT
           
static int IN_PATTERN
           
static int IN_REGEX
           
static int IN_SINGLE_LINE_COMMENT
           
static int INCR
           
static int INTANCE_OF
           
static int JSP_TAG
           
static int LBRACE
           
static int LBRACKET
           
static int LE
           
static int LF
           
static int LINE_TERMINATOR
           
static int LPAREN
           
static int LS
           
static int LSHIFT
           
static int LSHIFTASSIGN
           
static int LT
           
static int MC
           
static int MINUS
           
static int MINUSASSIGN
           
static int MN
           
static int MULTI_LINE_COMMENT
           
static int NBSP
           
static int NE
           
static int NEW
           
static int NON_ESCAPE_CHARACTER
           
static int NON_ZERO_DIGIT
           
static int NULL_LITERAL
           
static int ORASSIGN
           
static int PLUS
           
static int PLUSASSIGN
           
static int PS
           
static int RBRACE
           
static int RBRACKET
           
static int REGULAR_EXPRESSION_LITERAL
           
static int REM
           
static int REMASSIGN
           
static int RETURN
           
static int RPAREN
           
static int RSHIFT
           
static int RSIGNEDSHIFTASSIGN
           
static int RUNSHIFT
           
static int RUNSIGNEDSHIFTASSIGN
           
static int SC_AND
           
static int SC_OR
           
static int SEMICOLON
           
static int SEQ
           
static int SINGLE_ESCAPE_CHARACTER
           
static int SINGLE_LINE_COMMENT
           
static int SINGLE_STRING_CHARACTER
           
static int SINGLE_STRING_CHARACTERS
           
static int SLASH
           
static int SLASHASSIGN
           
static int SNEQ
           
static int SP
           
static int STAR
           
static int STARASSIGN
           
static int STRING_LITERAL
           
static int SUPER
           
static int SWITCH
           
static int TAB
           
static int THIS
           
static int THROW
           
static int TILDE
           
static java.lang.String[] tokenImage
           
static int TRY
           
static int TYPEOF
           
static int UNDER_SCORE
           
static int UNICODE_COMBINING_MARK
           
static int UNICODE_CONNECTOR_PUNCTUATION
           
static int UNICODE_DIGIT
           
static int UNICODE_ESCAPE_SEQUENCE
           
static int UNICODE_LETTER
           
static int USP
           
static int VAR
           
static int VOID
           
static int VT
           
static int WHILE
           
static int WHITE_SPACE
           
static int WITH
           
static int XOR
           
static int XORASSIGN
           
 

Field Detail

EOF

static final int EOF
See Also:
Constant Field Values

WHITE_SPACE

static final int WHITE_SPACE
See Also:
Constant Field Values

TAB

static final int TAB
See Also:
Constant Field Values

VT

static final int VT
See Also:
Constant Field Values

FF

static final int FF
See Also:
Constant Field Values

SP

static final int SP
See Also:
Constant Field Values

NBSP

static final int NBSP
See Also:
Constant Field Values

USP

static final int USP
See Also:
Constant Field Values

LINE_TERMINATOR

static final int LINE_TERMINATOR
See Also:
Constant Field Values

LF

static final int LF
See Also:
Constant Field Values

CR

static final int CR
See Also:
Constant Field Values

LS

static final int LS
See Also:
Constant Field Values

PS

static final int PS
See Also:
Constant Field Values

SINGLE_LINE_COMMENT

static final int SINGLE_LINE_COMMENT
See Also:
Constant Field Values

MULTI_LINE_COMMENT

static final int MULTI_LINE_COMMENT
See Also:
Constant Field Values

JSP_TAG

static final int JSP_TAG
See Also:
Constant Field Values

BREAK

static final int BREAK
See Also:
Constant Field Values

CONTINUE

static final int CONTINUE
See Also:
Constant Field Values

DELETE

static final int DELETE
See Also:
Constant Field Values

ELSE

static final int ELSE
See Also:
Constant Field Values

FOR

static final int FOR
See Also:
Constant Field Values

FUNCTION

static final int FUNCTION
See Also:
Constant Field Values

IF

static final int IF
See Also:
Constant Field Values

IN

static final int IN
See Also:
Constant Field Values

NEW

static final int NEW
See Also:
Constant Field Values

RETURN

static final int RETURN
See Also:
Constant Field Values

THIS

static final int THIS
See Also:
Constant Field Values

TYPEOF

static final int TYPEOF
See Also:
Constant Field Values

VAR

static final int VAR
See Also:
Constant Field Values

VOID

static final int VOID
See Also:
Constant Field Values

WHILE

static final int WHILE
See Also:
Constant Field Values

WITH

static final int WITH
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

CLASS

static final int CLASS
See Also:
Constant Field Values

CONST

static final int CONST
See Also:
Constant Field Values

DEBUGGER

static final int DEBUGGER
See Also:
Constant Field Values

_DEFAULT

static final int _DEFAULT
See Also:
Constant Field Values

DO

static final int DO
See Also:
Constant Field Values

ENUM

static final int ENUM
See Also:
Constant Field Values

EXPORT

static final int EXPORT
See Also:
Constant Field Values

EXTENDS

static final int EXTENDS
See Also:
Constant Field Values

FINALLY

static final int FINALLY
See Also:
Constant Field Values

IMPORT

static final int IMPORT
See Also:
Constant Field Values

SUPER

static final int SUPER
See Also:
Constant Field Values

SWITCH

static final int SWITCH
See Also:
Constant Field Values

THROW

static final int THROW
See Also:
Constant Field Values

TRY

static final int TRY
See Also:
Constant Field Values

LBRACE

static final int LBRACE
See Also:
Constant Field Values

RBRACE

static final int RBRACE
See Also:
Constant Field Values

LPAREN

static final int LPAREN
See Also:
Constant Field Values

RPAREN

static final int RPAREN
See Also:
Constant Field Values

LBRACKET

static final int LBRACKET
See Also:
Constant Field Values

RBRACKET

static final int RBRACKET
See Also:
Constant Field Values

DOT

static final int DOT
See Also:
Constant Field Values

SEMICOLON

static final int SEMICOLON
See Also:
Constant Field Values

COMMA

static final int COMMA
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

LE

static final int LE
See Also:
Constant Field Values

GE

static final int GE
See Also:
Constant Field Values

EQ

static final int EQ
See Also:
Constant Field Values

NE

static final int NE
See Also:
Constant Field Values

SEQ

static final int SEQ
See Also:
Constant Field Values

SNEQ

static final int SNEQ
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

REM

static final int REM
See Also:
Constant Field Values

INCR

static final int INCR
See Also:
Constant Field Values

DECR

static final int DECR
See Also:
Constant Field Values

LSHIFT

static final int LSHIFT
See Also:
Constant Field Values

RSHIFT

static final int RSHIFT
See Also:
Constant Field Values

RUNSHIFT

static final int RUNSHIFT
See Also:
Constant Field Values

BIT_AND

static final int BIT_AND
See Also:
Constant Field Values

BIT_OR

static final int BIT_OR
See Also:
Constant Field Values

XOR

static final int XOR
See Also:
Constant Field Values

BANG

static final int BANG
See Also:
Constant Field Values

TILDE

static final int TILDE
See Also:
Constant Field Values

SC_AND

static final int SC_AND
See Also:
Constant Field Values

SC_OR

static final int SC_OR
See Also:
Constant Field Values

HOOK

static final int HOOK
See Also:
Constant Field Values

COLON

static final int COLON
See Also:
Constant Field Values

ASSIGN

static final int ASSIGN
See Also:
Constant Field Values

PLUSASSIGN

static final int PLUSASSIGN
See Also:
Constant Field Values

MINUSASSIGN

static final int MINUSASSIGN
See Also:
Constant Field Values

STARASSIGN

static final int STARASSIGN
See Also:
Constant Field Values

REMASSIGN

static final int REMASSIGN
See Also:
Constant Field Values

LSHIFTASSIGN

static final int LSHIFTASSIGN
See Also:
Constant Field Values

RSIGNEDSHIFTASSIGN

static final int RSIGNEDSHIFTASSIGN
See Also:
Constant Field Values

RUNSIGNEDSHIFTASSIGN

static final int RUNSIGNEDSHIFTASSIGN
See Also:
Constant Field Values

ANDASSIGN

static final int ANDASSIGN
See Also:
Constant Field Values

ORASSIGN

static final int ORASSIGN
See Also:
Constant Field Values

XORASSIGN

static final int XORASSIGN
See Also:
Constant Field Values

INTANCE_OF

static final int INTANCE_OF
See Also:
Constant Field Values

DECIMAL_LITERAL

static final int DECIMAL_LITERAL
See Also:
Constant Field Values

NON_ZERO_DIGIT

static final int NON_ZERO_DIGIT
See Also:
Constant Field Values

EXPONENT_PART

static final int EXPONENT_PART
See Also:
Constant Field Values

DECIMAL_INTEGER_LITERAL

static final int DECIMAL_INTEGER_LITERAL
See Also:
Constant Field Values

HEX_INTEGER_LITERAL

static final int HEX_INTEGER_LITERAL
See Also:
Constant Field Values

DECIMAL_DIGITS

static final int DECIMAL_DIGITS
See Also:
Constant Field Values

DECIMAL_DIGIT

static final int DECIMAL_DIGIT
See Also:
Constant Field Values

NULL_LITERAL

static final int NULL_LITERAL
See Also:
Constant Field Values

BOOLEAN_LITERAL

static final int BOOLEAN_LITERAL
See Also:
Constant Field Values

STRING_LITERAL

static final int STRING_LITERAL
See Also:
Constant Field Values

DOUBLE_STRING_CHARACTERS

static final int DOUBLE_STRING_CHARACTERS
See Also:
Constant Field Values

SINGLE_STRING_CHARACTERS

static final int SINGLE_STRING_CHARACTERS
See Also:
Constant Field Values

DOUBLE_STRING_CHARACTER

static final int DOUBLE_STRING_CHARACTER
See Also:
Constant Field Values

SINGLE_STRING_CHARACTER

static final int SINGLE_STRING_CHARACTER
See Also:
Constant Field Values

ESCAPE_SEQUENCE

static final int ESCAPE_SEQUENCE
See Also:
Constant Field Values

CHARACTER_ESCAPE_SEQUENCE

static final int CHARACTER_ESCAPE_SEQUENCE
See Also:
Constant Field Values

SINGLE_ESCAPE_CHARACTER

static final int SINGLE_ESCAPE_CHARACTER
See Also:
Constant Field Values

NON_ESCAPE_CHARACTER

static final int NON_ESCAPE_CHARACTER
See Also:
Constant Field Values

HEX_ESCAPE_SEQUENCE

static final int HEX_ESCAPE_SEQUENCE
See Also:
Constant Field Values

IDENTIFIER_NAME

static final int IDENTIFIER_NAME
See Also:
Constant Field Values

IDENTIFIER_START

static final int IDENTIFIER_START
See Also:
Constant Field Values

IDENTIFIER_PART

static final int IDENTIFIER_PART
See Also:
Constant Field Values

DOLLAR_SIGN

static final int DOLLAR_SIGN
See Also:
Constant Field Values

UNDER_SCORE

static final int UNDER_SCORE
See Also:
Constant Field Values

UNICODE_LETTER

static final int UNICODE_LETTER
See Also:
Constant Field Values

UNICODE_COMBINING_MARK

static final int UNICODE_COMBINING_MARK
See Also:
Constant Field Values

MC

static final int MC
See Also:
Constant Field Values

MN

static final int MN
See Also:
Constant Field Values

UNICODE_DIGIT

static final int UNICODE_DIGIT
See Also:
Constant Field Values

UNICODE_CONNECTOR_PUNCTUATION

static final int UNICODE_CONNECTOR_PUNCTUATION
See Also:
Constant Field Values

UNICODE_ESCAPE_SEQUENCE

static final int UNICODE_ESCAPE_SEQUENCE
See Also:
Constant Field Values

HEX_DIGIT

static final int HEX_DIGIT
See Also:
Constant Field Values

SLASHASSIGN

static final int SLASHASSIGN
See Also:
Constant Field Values

SLASH

static final int SLASH
See Also:
Constant Field Values

REGULAR_EXPRESSION_LITERAL

static final int REGULAR_EXPRESSION_LITERAL
See Also:
Constant Field Values

BACKSLASH_SEQUENCE

static final int BACKSLASH_SEQUENCE
See Also:
Constant Field Values

DEFAULT

static final int DEFAULT
See Also:
Constant Field Values

IN_REGEX

static final int IN_REGEX
See Also:
Constant Field Values

IN_SINGLE_LINE_COMMENT

static final int IN_SINGLE_LINE_COMMENT
See Also:
Constant Field Values

IN_MULTI_LINE_COMMENT

static final int IN_MULTI_LINE_COMMENT
See Also:
Constant Field Values

IN_JSP_TAG

static final int IN_JSP_TAG
See Also:
Constant Field Values

IN_PATTERN

static final int IN_PATTERN
See Also:
Constant Field Values

tokenImage

static final java.lang.String[] tokenImage