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?