enum Z::Lex::Token::Type
Defined in:
lex/token.crEnum Members
-
EOF =
0
-
PLUS =
1
-
MIN =
2
-
DIV =
3
-
MUL =
4
-
MOD =
5
-
INT =
6
-
LEFT_PAREN =
7
-
RIGHT_PAREN =
8
-
LEFT_BRACE =
9
-
RIGHT_BRACE =
10
-
EQ =
11
-
NE =
12
-
LT =
13
-
LE =
14
-
GT =
15
-
GE =
16
-
ASSIGN =
17
-
IDENT =
18
-
SEMI =
19
-
LVAR =
20
-
RETURN =
21
-
COMMA =
22
-
ASM =
23
-
COLON =
24
-
IF =
25
-
ELSE =
26
-
WHILE =
27
-
BAR_BAR =
28
-
BAR =
29
-
AND_AND =
30
-
AND =
31
-
TYPE =
32
Instance Method Summary
- #and?
- #and_and?
- #asm?
- #assign?
- #bar?
- #bar_bar?
- #colon?
- #comma?
- #div?
- #else?
- #eof?
- #eq?
- #ge?
- #gt?
- #ident?
- #if?
- #int?
- #le?
- #left_brace?
- #left_paren?
- #lt?
- #lvar?
- #min?
- #mod?
- #mul?
- #ne?
- #plus?
- #return?
- #right_brace?
- #right_paren?
- #semi?
- #type?
- #while?