edu.toronto.cs.boolpg.parser
Interface BoolProgramLexerTokenTypes

All Known Implementing Classes:
BoolProgramBuilder, BoolProgramLexer, BoolProgramParser

public interface BoolProgramLexerTokenTypes


Field Summary
static int AND
           
static int ASSIGNOP
           
static int ATOM
           
static int BOOL
           
static int CHOICE
           
static int COL
           
static int COMMA
           
static int COMMENT
           
static int DIGIT
           
static int DIV
           
static int ELSE
           
static int EOF
           
static int EQ
           
static int FALSE
           
static int FI
           
static int GOTO
           
static int ID
           
static int IF
           
static int IFF
           
static int IMPLIES
           
static int LBRACE
           
static int LPAREN
           
static int MINUS
           
static int MULT
           
static int NEG
           
static int NEWLINE
           
static int NULL_TREE_LOOKAHEAD
           
static int NUMBER
           
static int OR
           
static int PLUS
           
static int RBRACE
           
static int RPAREN
           
static int SEMI
           
static int SKIP
           
static int START
           
static int THEN
           
static int TRUE
           
static int UNKNOWN
           
static int WS
           
static int XOR
           
 

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

LPAREN

static final int LPAREN
See Also:
Constant Field Values

RPAREN

static final int RPAREN
See Also:
Constant Field Values

ASSIGNOP

static final int ASSIGNOP
See Also:
Constant Field Values

IMPLIES

static final int IMPLIES
See Also:
Constant Field Values

IFF

static final int IFF
See Also:
Constant Field Values

EQ

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

NEG

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

COMMA

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

MULT

static final int MULT
See Also:
Constant Field Values

DIV

static final int DIV
See Also:
Constant Field Values

ID

static final int ID
See Also:
Constant Field Values

ATOM

static final int ATOM
See Also:
Constant Field Values

DIGIT

static final int DIGIT
See Also:
Constant Field Values

NUMBER

static final int NUMBER
See Also:
Constant Field Values

COL

static final int COL
See Also:
Constant Field Values

SEMI

static final int SEMI
See Also:
Constant Field Values

COMMENT

static final int COMMENT
See Also:
Constant Field Values

WS

static final int WS
See Also:
Constant Field Values

NEWLINE

static final int NEWLINE
See Also:
Constant Field Values

START

static final int START
See Also:
Constant Field Values

BOOL

static final int BOOL
See Also:
Constant Field Values

TRUE

static final int TRUE
See Also:
Constant Field Values

FALSE

static final int FALSE
See Also:
Constant Field Values

UNKNOWN

static final int UNKNOWN
See Also:
Constant Field Values

SKIP

static final int SKIP
See Also:
Constant Field Values

IF

static final int IF
See Also:
Constant Field Values

THEN

static final int THEN
See Also:
Constant Field Values

ELSE

static final int ELSE
See Also:
Constant Field Values

FI

static final int FI
See Also:
Constant Field Values

GOTO

static final int GOTO
See Also:
Constant Field Values

CHOICE

static final int CHOICE
See Also:
Constant Field Values

XOR

static final int XOR
See Also:
Constant Field Values