enum FayrantLang::TokenType
Defined in:
parser/token.crEnum Members
-
FUNC =
0 -
CLASS =
1 -
CONSTRUCTOR =
2 -
IF =
3 -
ELSE =
4 -
WHILE =
5 -
FOR =
6 -
VAR =
7 -
RETURN =
8 -
BREAK =
9 -
CONTINUE =
10 -
IDENTIFIER =
11 -
L_BRACE =
12 -
R_BRACE =
13 -
L_PAREN =
14 -
R_PAREN =
15 -
DOT =
16 -
COMMA =
17 -
SEMICOLON =
18 -
QUOTE =
19 -
EQUAL =
20 -
EQUAL_PLUS =
21 -
EQUAL_MINUS =
22 -
EQUAL_TIMES =
23 -
EQUAL_DIV =
24 -
EQUAL_DIV_INV =
25 -
EQUAL_MOD =
26 -
EQUAL_EXPT =
27 -
EQUAL_AND =
28 -
EQUAL_OR =
29 -
EQUAL_CONCAT =
30 -
OP_MINUS =
31 -
OP_NEG =
32 -
OP_TO_STR =
33 -
OP_TO_NUM =
34 -
OP_PLUS =
35 -
OP_TIMES =
36 -
OP_DIV =
37 -
OP_DIV_INV =
38 -
OP_MOD =
39 -
OP_EXPT =
40 -
OP_AND =
41 -
OP_OR =
42 -
OP_GT =
43 -
OP_LT =
44 -
OP_GE =
45 -
OP_LE =
46 -
OP_EQ =
47 -
OP_NEQ =
48 -
OP_CONCAT =
49 -
STRING_FRAGMENT =
50 -
NUMBER =
51 -
TRUE =
52 -
FALSE =
53 -
NULL =
54
Instance Method Summary
- #break?
- #class?
- #comma?
- #constructor?
- #continue?
- #dot?
- #else?
- #equal?
- #equal_and?
- #equal_concat?
- #equal_div?
- #equal_div_inv?
- #equal_expt?
- #equal_minus?
- #equal_mod?
- #equal_or?
- #equal_plus?
- #equal_times?
- #false?
- #for?
- #func?
- #identifier?
- #if?
- #l_brace?
- #l_paren?
- #null?
- #number?
- #op_and?
- #op_concat?
- #op_div?
- #op_div_inv?
- #op_eq?
- #op_expt?
- #op_ge?
- #op_gt?
- #op_le?
- #op_lt?
- #op_minus?
- #op_mod?
- #op_neg?
- #op_neq?
- #op_or?
- #op_plus?
- #op_times?
- #op_to_num?
- #op_to_str?
- #quote?
- #r_brace?
- #r_paren?
- #return?
- #semicolon?
- #string_fragment?
- #true?
- #var?
- #while?