org.owasp.orizon.mirage.php.parser
Interface PhpConstants

All Known Implementing Classes:
ABSTRACT, AND, ARRAY, AS, BREAK, CASE, CATCH, CLASS, CLONE, CONST, CONTINUE, DEFINE, DFLT, DO, DOLLAR, DOLLAR1, DOUBLE_STRING_LITERAL_END, DOUBLE_STRING_LITERAL_START, DSL_COMPLEX_VAR_END, DSL_COMPLEX_VAR_START, DSL_CV_TEXT, DSL_SIMPLE_STRING_VAR_END, DSL_SIMPLE_VAR_END, DSL_SIMPLE_VAR_START, DSL_SIMPLE_VAR_WASNT, ECHO, ELSE, ELSEIF, EXTENDS, FINAL, FLOATING_POINT_LITERAL, FOR, FOREACH, FUNCTION, GLOBAL, HD1, HD2, HEREDOC_START, HTML, HTML_OTHER, IDENTIFIER, IF, IMPLEMENTS, INCLUDE_FULL, INCLUDE_ONCE, INSTANCEOF, INTEGER_LITERAL, INTERFACE, NEW, NOT, NUMERAL_COMMENT, OR, PHP_BEGIN, PHP_END, PHP_EXPR, PhpLexer, PhpParser, PREDEFINED_CONSTANT, PRINT, PRIVATE, PROTECTED, PUBLIC, REQUIRE, REQUIRE_ONCE, RETURN, SEMICOLON, SINGLE_STRING_LITERAL_END, SINGLE_STRING_LITERAL_START, SLASH_SLASH_COMMENT, SLASH_STAR_COMMENT, STATIC, SWITCH, TEXT, THROW, Token, TRY, VAR, VAR_NAME, VARTYPE, WHILE, XOR

public interface PhpConstants

Token literal values and constants.


Field Summary
static int ABSTRACT
           
static int ADDITIVEEXPRESSION
           
static int AND
           
static int ARGUMENTEXPRESSIONLIST
           
static int ARRAY
           
static int ARRAYLITERAL
           
static int AS
           
static int ASSIGNMENTEXPRESSION
           
static int ASSIGNMENTOPERATOR
           
static int BITWISEANDEXPRESSION
           
static int BITWISEOREXPRESSION
           
static int BITWISEXOREXPRESSION
           
static int BREAK
           
static int CASE
           
static int CASTEXPRESSION
           
static int CATCH
           
static int CLASS
           
static int CLASSDECLARATION
           
static int CLASSINSTANTIATION
           
static int CLASSMEMBERS
           
static int CLONE
           
static int COMPOUNDSTATEMENT
           
static int CONDITIONALEXPRESSION
           
static int CONST
           
static int CONSTANT
           
static int CONTINUE
           
static int DECIMAL_LITERAL
           
static int DEFAULT
          Lexical States
static int DEFINE
           
static int DEFINESTATEMENT
           
static int DFLT
           
static int DIGIT
           
static int DIGIT1
           
static int DO
           
static int DOLLAR
           
static int DOLLAR1
           
static int DOUBLE_STRING_LITERAL
           
static int DOUBLE_STRING_LITERAL_END
           
static int DOUBLE_STRING_LITERAL_START
           
static int DOUBLESTRINGLITERAL
           
static int DSL_COMPLEX_VAR
           
static int DSL_COMPLEX_VAR_END
           
static int DSL_COMPLEX_VAR_START
           
static int DSL_CV_TEXT
           
static int DSL_SIMPLE_STRING_VAR_END
           
static int DSL_SIMPLE_VAR
           
static int DSL_SIMPLE_VAR_END
           
static int DSL_SIMPLE_VAR_START
           
static int DSL_SIMPLE_VAR_WASNT
           
static int DSL_SPECIAL
           
static int ECHO
           
static int ECHOSTATEMENT
           
static int ELSE
           
static int ELSEIF
           
static int EMBEDDEDHTML
           
static int ENDOFSTATEMENT
           
static int EOF
           
static int EQUALITYEXPRESSION
           
static int EXPONENT
           
static int EXPRESSION
           
static int EXPRESSIONSTATEMENT
           
static int EXTENDS
           
static int FINAL
           
static int FLOATING_POINT_LITERAL
           
static int FOR
           
static int FOREACH
           
static int FUNCTION
           
static int GLOBAL
           
static int HD1
           
static int HD2
           
static int HEREDOC
           
static int HEREDOC_START
           
static int HEREDOC1
           
static int HEREDOC2
           
static int HEX_LITERAL
           
static int HTML
           
static int HTML_OTHER
           
static int HTML_STATE
           
static int HTMLBLOCK
           
static int IDENTIFIER
           
static int IF
           
static int IMPLEMENTS
           
static int INCLUDE_FULL
           
static int INCLUDE_ONCE
           
static int INCLUDESTATEMENT
           
static int INCLUDESTATEMENTEX
           
static int INSTANCEOF
           
static int INSTANCEOFEXPRESSION
           
static int INTEGER_LITERAL
           
static int INTERFACE
           
static int INTERFACEDECLARATION
           
static int INTERFACEMEMBER
           
static int INTERFACEMEMBERS
           
static int ITERATIONSTATEMENT
           
static int JUMPSTATEMENT
           
static int LABELEDSTATEMENT
           
static int LETTER
           
static int LETTER1
           
static int LOGICAL_AND_EXPRESSION
           
static int LOGICAL_OR_EXPRESSION
           
static int LOGICALTEXTANDEXPRESSION
           
static int LOGICALTEXTOREXPRESSION
           
static int LOGICALTEXTXOREXPRESSION
           
static int MEMBERDECLARATION
           
static int MULTIPLICATIVEEXPRESSION
           
static int NEW
           
static java.lang.String[] nodeNames
           
static int NOT
           
static int NUMERAL_COMMENT
           
static int OCTAL_LITERAL
           
static int OR
           
static int PARAMETER
           
static int PARAMETERLIST
           
static int PHP_BEGIN
           
static int PHP_END
           
static int PHP_EXPR
           
static int PHPPAGE
           
static int POSTFIXEXPRESSION
           
static int POSTFIXINCDECEXPRESSION
           
static int PREDEFINED_CONSTANT
           
static int PREFIXINCDECEXPRESSION
           
static int PRIMARYEXPRESSION
           
static int PRINT
           
static int PRIVATE
           
static int PROTECTED
           
static int PUBLIC
           
static int RELATIONALEXPRESSION
           
static int REQUIRE
           
static int REQUIRE_ONCE
           
static int RETURN
           
static int RETURNSTATEMENT
           
static int SELECTIONSTATEMENT
           
static int SEMICOLON
           
static int SHIFTEXPRESSION
           
static int SINGLE_STRING_LITERAL
           
static int SINGLE_STRING_LITERAL_END
           
static int SINGLE_STRING_LITERAL_START
           
static int SLASH_SLASH_COMMENT
           
static int SLASH_STAR_COMMENT
           
static int SSL_SPECIAL
           
static int STATEMENT
           
static int STATIC
           
static int STRINGLITERAL
           
static int SWITCH
           
static int TEXT
           
static int THROW
           
static int THROWSTATEMENT
           
static java.lang.String[] tokenImage
           
static int TRY
           
static int TRYBLOCK
           
static int UNARYEXPRESSION
           
static int VAR
           
static int VAR_NAME
           
static int VAR_NAME_STATE
           
static int VARIABLE
           
static int VARTYPE
           
static int VISIBILITY
           
static int WHILE
           
static int XOR
           
 

Field Detail

EOF

static final int EOF
See Also:
Constant Field Values

REQUIRE_ONCE

static final int REQUIRE_ONCE
See Also:
Constant Field Values

REQUIRE

static final int REQUIRE
See Also:
Constant Field Values

INCLUDE_ONCE

static final int INCLUDE_ONCE
See Also:
Constant Field Values

INCLUDE_FULL

static final int INCLUDE_FULL
See Also:
Constant Field Values

DEFINE

static final int DEFINE
See Also:
Constant Field Values

ECHO

static final int ECHO
See Also:
Constant Field Values

PRINT

static final int PRINT
See Also:
Constant Field Values

SWITCH

static final int SWITCH
See Also:
Constant Field Values

CASE

static final int CASE
See Also:
Constant Field Values

DFLT

static final int DFLT
See Also:
Constant Field Values

BREAK

static final int BREAK
See Also:
Constant Field Values

RETURN

static final int RETURN
See Also:
Constant Field Values

DO

static final int DO
See Also:
Constant Field Values

WHILE

static final int WHILE
See Also:
Constant Field Values

FOREACH

static final int FOREACH
See Also:
Constant Field Values

AS

static final int AS
See Also:
Constant Field Values

FOR

static final int FOR
See Also:
Constant Field Values

CONTINUE

static final int CONTINUE
See Also:
Constant Field Values

IF

static final int IF
See Also:
Constant Field Values

ELSE

static final int ELSE
See Also:
Constant Field Values

ELSEIF

static final int ELSEIF
See Also:
Constant Field Values

AND

static final int AND
See Also:
Constant Field Values

OR

static final int OR
See Also:
Constant Field Values

XOR

static final int XOR
See Also:
Constant Field Values

NOT

static final int NOT
See Also:
Constant Field Values

FUNCTION

static final int FUNCTION
See Also:
Constant Field Values

CLASS

static final int CLASS
See Also:
Constant Field Values

EXTENDS

static final int EXTENDS
See Also:
Constant Field Values

VAR

static final int VAR
See Also:
Constant Field Values

PUBLIC

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

ABSTRACT

static final int ABSTRACT
See Also:
Constant Field Values

FINAL

static final int FINAL
See Also:
Constant Field Values

STATIC

static final int STATIC
See Also:
Constant Field Values

INTERFACE

static final int INTERFACE
See Also:
Constant Field Values

IMPLEMENTS

static final int IMPLEMENTS
See Also:
Constant Field Values

CONST

static final int CONST
See Also:
Constant Field Values

CLONE

static final int CLONE
See Also:
Constant Field Values

INSTANCEOF

static final int INSTANCEOF
See Also:
Constant Field Values

GLOBAL

static final int GLOBAL
See Also:
Constant Field Values

ARRAY

static final int ARRAY
See Also:
Constant Field Values

NEW

static final int NEW
See Also:
Constant Field Values

PREDEFINED_CONSTANT

static final int PREDEFINED_CONSTANT
See Also:
Constant Field Values

PHP_END

static final int PHP_END
See Also:
Constant Field Values

DOLLAR

static final int DOLLAR
See Also:
Constant Field Values

SEMICOLON

static final int SEMICOLON
See Also:
Constant Field Values

TRY

static final int TRY
See Also:
Constant Field Values

CATCH

static final int CATCH
See Also:
Constant Field Values

THROW

static final int THROW
See Also:
Constant Field Values

PHP_BEGIN

static final int PHP_BEGIN
See Also:
Constant Field Values

PHP_EXPR

static final int PHP_EXPR
See Also:
Constant Field Values

HTML_OTHER

static final int HTML_OTHER
See Also:
Constant Field Values

HTML

static final int HTML
See Also:
Constant Field Values

SLASH_SLASH_COMMENT

static final int SLASH_SLASH_COMMENT
See Also:
Constant Field Values

NUMERAL_COMMENT

static final int NUMERAL_COMMENT
See Also:
Constant Field Values

SLASH_STAR_COMMENT

static final int SLASH_STAR_COMMENT
See Also:
Constant Field Values

INTEGER_LITERAL

static final int INTEGER_LITERAL
See Also:
Constant Field Values

DECIMAL_LITERAL

static final int DECIMAL_LITERAL
See Also:
Constant Field Values

HEX_LITERAL

static final int HEX_LITERAL
See Also:
Constant Field Values

OCTAL_LITERAL

static final int OCTAL_LITERAL
See Also:
Constant Field Values

FLOATING_POINT_LITERAL

static final int FLOATING_POINT_LITERAL
See Also:
Constant Field Values

EXPONENT

static final int EXPONENT
See Also:
Constant Field Values

DOUBLE_STRING_LITERAL_START

static final int DOUBLE_STRING_LITERAL_START
See Also:
Constant Field Values

SINGLE_STRING_LITERAL_START

static final int SINGLE_STRING_LITERAL_START
See Also:
Constant Field Values

HEREDOC_START

static final int HEREDOC_START
See Also:
Constant Field Values

SINGLE_STRING_LITERAL_END

static final int SINGLE_STRING_LITERAL_END
See Also:
Constant Field Values

DOUBLE_STRING_LITERAL_END

static final int DOUBLE_STRING_LITERAL_END
See Also:
Constant Field Values

DSL_SIMPLE_VAR_START

static final int DSL_SIMPLE_VAR_START
See Also:
Constant Field Values

DSL_COMPLEX_VAR_START

static final int DSL_COMPLEX_VAR_START
See Also:
Constant Field Values

TEXT

static final int TEXT
See Also:
Constant Field Values

DSL_COMPLEX_VAR_END

static final int DSL_COMPLEX_VAR_END
See Also:
Constant Field Values

DSL_CV_TEXT

static final int DSL_CV_TEXT
See Also:
Constant Field Values

DSL_SIMPLE_VAR_END

static final int DSL_SIMPLE_VAR_END
See Also:
Constant Field Values

DSL_SIMPLE_STRING_VAR_END

static final int DSL_SIMPLE_STRING_VAR_END
See Also:
Constant Field Values

DSL_SIMPLE_VAR_WASNT

static final int DSL_SIMPLE_VAR_WASNT
See Also:
Constant Field Values

HD1

static final int HD1
See Also:
Constant Field Values

HD2

static final int HD2
See Also:
Constant Field Values

VAR_NAME

static final int VAR_NAME
See Also:
Constant Field Values

LETTER1

static final int LETTER1
See Also:
Constant Field Values

DIGIT1

static final int DIGIT1
See Also:
Constant Field Values

DOLLAR1

static final int DOLLAR1
See Also:
Constant Field Values

VARTYPE

static final int VARTYPE
See Also:
Constant Field Values

IDENTIFIER

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

PHPPAGE

static final int PHPPAGE
See Also:
Constant Field Values

HTMLBLOCK

static final int HTMLBLOCK
See Also:
Constant Field Values

STATEMENT

static final int STATEMENT
See Also:
Constant Field Values

THROWSTATEMENT

static final int THROWSTATEMENT
See Also:
Constant Field Values

TRYBLOCK

static final int TRYBLOCK
See Also:
Constant Field Values

ENDOFSTATEMENT

static final int ENDOFSTATEMENT
See Also:
Constant Field Values

EMBEDDEDHTML

static final int EMBEDDEDHTML
See Also:
Constant Field Values

DEFINESTATEMENT

static final int DEFINESTATEMENT
See Also:
Constant Field Values

LABELEDSTATEMENT

static final int LABELEDSTATEMENT
See Also:
Constant Field Values

EXPRESSIONSTATEMENT

static final int EXPRESSIONSTATEMENT
See Also:
Constant Field Values

COMPOUNDSTATEMENT

static final int COMPOUNDSTATEMENT
See Also:
Constant Field Values

SELECTIONSTATEMENT

static final int SELECTIONSTATEMENT
See Also:
Constant Field Values

ITERATIONSTATEMENT

static final int ITERATIONSTATEMENT
See Also:
Constant Field Values

JUMPSTATEMENT

static final int JUMPSTATEMENT
See Also:
Constant Field Values

PARAMETERLIST

static final int PARAMETERLIST
See Also:
Constant Field Values

PARAMETER

static final int PARAMETER
See Also:
Constant Field Values

CLASSDECLARATION

static final int CLASSDECLARATION
See Also:
Constant Field Values

CLASSMEMBERS

static final int CLASSMEMBERS
See Also:
Constant Field Values

MEMBERDECLARATION

static final int MEMBERDECLARATION
See Also:
Constant Field Values

INTERFACEDECLARATION

static final int INTERFACEDECLARATION
See Also:
Constant Field Values

INTERFACEMEMBERS

static final int INTERFACEMEMBERS
See Also:
Constant Field Values

INTERFACEMEMBER

static final int INTERFACEMEMBER
See Also:
Constant Field Values

INCLUDESTATEMENT

static final int INCLUDESTATEMENT
See Also:
Constant Field Values

INCLUDESTATEMENTEX

static final int INCLUDESTATEMENTEX
See Also:
Constant Field Values

RETURNSTATEMENT

static final int RETURNSTATEMENT
See Also:
Constant Field Values

ECHOSTATEMENT

static final int ECHOSTATEMENT
See Also:
Constant Field Values

EXPRESSION

static final int EXPRESSION
See Also:
Constant Field Values

LOGICALTEXTOREXPRESSION

static final int LOGICALTEXTOREXPRESSION
See Also:
Constant Field Values

LOGICALTEXTXOREXPRESSION

static final int LOGICALTEXTXOREXPRESSION
See Also:
Constant Field Values

LOGICALTEXTANDEXPRESSION

static final int LOGICALTEXTANDEXPRESSION
See Also:
Constant Field Values

ASSIGNMENTEXPRESSION

static final int ASSIGNMENTEXPRESSION
See Also:
Constant Field Values

ASSIGNMENTOPERATOR

static final int ASSIGNMENTOPERATOR
See Also:
Constant Field Values

CONDITIONALEXPRESSION

static final int CONDITIONALEXPRESSION
See Also:
Constant Field Values

LOGICAL_OR_EXPRESSION

static final int LOGICAL_OR_EXPRESSION
See Also:
Constant Field Values

LOGICAL_AND_EXPRESSION

static final int LOGICAL_AND_EXPRESSION
See Also:
Constant Field Values

BITWISEOREXPRESSION

static final int BITWISEOREXPRESSION
See Also:
Constant Field Values

BITWISEXOREXPRESSION

static final int BITWISEXOREXPRESSION
See Also:
Constant Field Values

BITWISEANDEXPRESSION

static final int BITWISEANDEXPRESSION
See Also:
Constant Field Values

EQUALITYEXPRESSION

static final int EQUALITYEXPRESSION
See Also:
Constant Field Values

RELATIONALEXPRESSION

static final int RELATIONALEXPRESSION
See Also:
Constant Field Values

SHIFTEXPRESSION

static final int SHIFTEXPRESSION
See Also:
Constant Field Values

ADDITIVEEXPRESSION

static final int ADDITIVEEXPRESSION
See Also:
Constant Field Values

MULTIPLICATIVEEXPRESSION

static final int MULTIPLICATIVEEXPRESSION
See Also:
Constant Field Values

CASTEXPRESSION

static final int CASTEXPRESSION
See Also:
Constant Field Values

UNARYEXPRESSION

static final int UNARYEXPRESSION
See Also:
Constant Field Values

PREFIXINCDECEXPRESSION

static final int PREFIXINCDECEXPRESSION
See Also:
Constant Field Values

POSTFIXINCDECEXPRESSION

static final int POSTFIXINCDECEXPRESSION
See Also:
Constant Field Values

INSTANCEOFEXPRESSION

static final int INSTANCEOFEXPRESSION
See Also:
Constant Field Values

POSTFIXEXPRESSION

static final int POSTFIXEXPRESSION
See Also:
Constant Field Values

PRIMARYEXPRESSION

static final int PRIMARYEXPRESSION
See Also:
Constant Field Values

ARRAYLITERAL

static final int ARRAYLITERAL
See Also:
Constant Field Values

CLASSINSTANTIATION

static final int CLASSINSTANTIATION
See Also:
Constant Field Values

VARIABLE

static final int VARIABLE
See Also:
Constant Field Values

ARGUMENTEXPRESSIONLIST

static final int ARGUMENTEXPRESSIONLIST
See Also:
Constant Field Values

CONSTANT

static final int CONSTANT
See Also:
Constant Field Values

STRINGLITERAL

static final int STRINGLITERAL
See Also:
Constant Field Values

DOUBLESTRINGLITERAL

static final int DOUBLESTRINGLITERAL
See Also:
Constant Field Values

VISIBILITY

static final int VISIBILITY
See Also:
Constant Field Values

DEFAULT

static final int DEFAULT
Lexical States

See Also:
Constant Field Values

HTML_STATE

static final int HTML_STATE
See Also:
Constant Field Values

SINGLE_STRING_LITERAL

static final int SINGLE_STRING_LITERAL
See Also:
Constant Field Values

SSL_SPECIAL

static final int SSL_SPECIAL
See Also:
Constant Field Values

DOUBLE_STRING_LITERAL

static final int DOUBLE_STRING_LITERAL
See Also:
Constant Field Values

DSL_COMPLEX_VAR

static final int DSL_COMPLEX_VAR
See Also:
Constant Field Values

DSL_SIMPLE_VAR

static final int DSL_SIMPLE_VAR
See Also:
Constant Field Values

DSL_SPECIAL

static final int DSL_SPECIAL
See Also:
Constant Field Values

HEREDOC1

static final int HEREDOC1
See Also:
Constant Field Values

HEREDOC

static final int HEREDOC
See Also:
Constant Field Values

HEREDOC2

static final int HEREDOC2
See Also:
Constant Field Values

VAR_NAME_STATE

static final int VAR_NAME_STATE
See Also:
Constant Field Values

tokenImage

static final java.lang.String[] tokenImage

nodeNames

static final java.lang.String[] nodeNames