enum Funk::TokenType
Defined in:
funk/syntax/token_type.crEnum Members
-
Numeric =
0
-
Literals
-
Boolean =
1
-
String =
2
-
Identifier =
3
-
Def =
4
-
Keywords
-
If =
5
-
ElsIf =
6
-
Else =
7
-
Unless =
8
-
While =
9
-
Until =
10
-
Class =
11
-
Return =
12
-
Break =
13
-
Continue =
14
-
Lambda =
15
-
Null =
16
-
Plus =
17
-
Operators
-
Minus =
18
-
Multiply =
19
-
Divide =
20
-
Modulus =
21
-
Power =
22
-
Assignment =
23
-
Bang =
24
-
Equal =
25
-
Comparison
-
NotEqual =
26
-
LessThan =
27
-
GreaterThan =
28
-
LessEqual =
29
-
GreaterEqual =
30
-
AND =
31
-
OR =
32
-
PlusAssign =
33
-
Operator assignment
-
MinusAssign =
34
-
MultiplyAssign =
35
-
DivideAssign =
36
-
ModulusAssign =
37
-
PowerAssign =
38
-
LeftCurly =
39
-
Structure
-
RightCurly =
40
-
LeftParen =
41
-
RightParen =
42
-
Comment =
43
-
Point =
44
-
Comma =
45
-
EOF =
46
-
Misc
-
Unknown =
47
Instance Method Summary
- #and?
- #assignment?
- #bang?
- #boolean?
- #break?
- #class?
- #comma?
- #comment?
- #continue?
- #def?
- #divide?
- #divide_assign?
- #els_if?
- #else?
- #eof?
- #equal?
- #greater_equal?
- #greater_than?
- #identifier?
- #if?
- #lambda?
- #left_curly?
- #left_paren?
- #less_equal?
- #less_than?
- #minus?
- #minus_assign?
- #modulus?
- #modulus_assign?
- #multiply?
- #multiply_assign?
- #not_equal?
- #null?
- #numeric?
- #or?
- #plus?
- #plus_assign?
- #point?
- #power?
- #power_assign?
- #return?
- #right_curly?
- #right_paren?
- #string?
- #unknown?
- #unless?
- #until?
- #while?