enum Hollicode::TokenType
Overview
Valid types of tokens.
Defined in:
core/scanner.crEnum Members
-
Undefined =
0
-
Indent =
1
-
Unindent =
2
-
TextLine =
3
-
DirectiveTag =
4
-
Anchor =
5
-
Goto =
6
-
OpenDirective =
7
-
CloseDirective =
8
-
OpenParenthesis =
9
-
CloseParenthesis =
10
-
Word =
11
-
Dot =
12
-
Comma =
13
-
Colon =
14
-
NumberLiteral =
15
-
StringLiteral =
16
-
BooleanLiteral =
17
-
NilLiteral =
18
-
If =
19
-
Else =
20
-
Include =
21
-
Option =
22
-
Wait =
23
-
Return =
24
-
Equal =
25
-
Not =
26
-
GreaterThan =
27
-
LessThan =
28
-
GreaterThanOrEqual =
29
-
LessThanOrEqual =
30
-
EqualEqual =
31
-
NotEqual =
32
-
And =
33
-
Or =
34
-
Plus =
35
-
Minus =
36
-
Divide =
37
-
Multiply =
38
-
Error =
39
-
BOF =
40
-
EOF =
41
Instance Method Summary
- #anchor?
- #and?
- #bof?
- #boolean_literal?
- #close_directive?
- #close_parenthesis?
- #colon?
- #comma?
- #directive_tag?
- #divide?
- #dot?
- #else?
- #eof?
- #equal?
- #equal_equal?
- #error?
- #goto?
- #greater_than?
- #greater_than_or_equal?
- #if?
- #include?
- #indent?
- #less_than?
- #less_than_or_equal?
- #minus?
- #multiply?
- #nil_literal?
- #not?
- #not_equal?
- #number_literal?
- #open_directive?
- #open_parenthesis?
- #option?
- #or?
- #plus?
- #return?
- #string_literal?
- #text_line?
- #undefined?
- #unindent?
- #wait?
- #word?