cdx.scorebot.scoring.logic.parser
Interface LogicParserConstants

All Known Implementing Classes:
LogicParser, LogicParserTokenManager

public interface LogicParserConstants


Field Summary
static int AND
           
static int ARROW
           
static int ASSIGN
           
static int BANG
           
static int COMMA
           
static int DEFAULT
           
static int DIGIT
           
static int DIVIDE
           
static int DOT
           
static int ELSE
           
static int EOF
           
static int EQ
           
static int GE
           
static int GT
           
static int IDENTIFIER
           
static int IF
           
static int IN_MULTI_LINE_COMMENT
           
static int IN_QUOTED_STRING
           
static int LBRACE
           
static int LBRACKET
           
static int LE
           
static int LETTER
           
static int LITERAL_BOOL
           
static int LITERAL_FP
           
static int LITERAL_INT
           
static int LITERAL_NULL
           
static int LITERAL_STRING
           
static int LPAREN
           
static int LT
           
static int MINUS
           
static int MOD
           
static int NE
           
static int NEWLINE
           
static int OR
           
static int PLUS
           
static int RBRACE
           
static int RBRACKET
           
static int RPAREN
           
static int SEMICOLON
           
static int SINGLE_LINE_COMMENT
           
static int TIMES
           
static java.lang.String[] tokenImage
           
static int TYPE_BOOL
           
static int TYPE_FP
           
static int TYPE_INT
           
static int TYPE_STRING
           
static int XOR
           
 

Field Detail

EOF

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

LBRACE

static final int LBRACE
See Also:
Constant Field Values

RBRACE

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

SEMICOLON

static final int SEMICOLON
See Also:
Constant Field Values

COMMA

static final int COMMA
See Also:
Constant Field Values

DOT

static final int DOT
See Also:
Constant Field Values

ARROW

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

EQ

static final int EQ
See Also:
Constant Field Values

NE

static final int NE
See Also:
Constant Field Values

GT

static final int GT
See Also:
Constant Field Values

GE

static final int GE
See Also:
Constant Field Values

LT

static final int LT
See Also:
Constant Field Values

LE

static final int LE
See Also:
Constant Field Values

BANG

static final int BANG
See Also:
Constant Field Values

XOR

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

PLUS

static final int PLUS
See Also:
Constant Field Values

MINUS

static final int MINUS
See Also:
Constant Field Values

TIMES

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

ASSIGN

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

TYPE_BOOL

static final int TYPE_BOOL
See Also:
Constant Field Values

TYPE_INT

static final int TYPE_INT
See Also:
Constant Field Values

TYPE_FP

static final int TYPE_FP
See Also:
Constant Field Values

TYPE_STRING

static final int TYPE_STRING
See Also:
Constant Field Values

LITERAL_NULL

static final int LITERAL_NULL
See Also:
Constant Field Values

LITERAL_BOOL

static final int LITERAL_BOOL
See Also:
Constant Field Values

LITERAL_INT

static final int LITERAL_INT
See Also:
Constant Field Values

LITERAL_FP

static final int LITERAL_FP
See Also:
Constant Field Values

LITERAL_STRING

static final int LITERAL_STRING
See Also:
Constant Field Values

IDENTIFIER

static final int IDENTIFIER
See Also:
Constant Field Values

NEWLINE

static final int NEWLINE
See Also:
Constant Field Values

SINGLE_LINE_COMMENT

static final int SINGLE_LINE_COMMENT
See Also:
Constant Field Values

DEFAULT

static final int DEFAULT
See Also:
Constant Field Values

IN_QUOTED_STRING

static final int IN_QUOTED_STRING
See Also:
Constant Field Values

IN_MULTI_LINE_COMMENT

static final int IN_MULTI_LINE_COMMENT
See Also:
Constant Field Values

tokenImage

static final java.lang.String[] tokenImage