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?