enum
Lucid::Compiler::Token::Kind
Defined in:
compiler/token.crEnum Members
-
EOF =
0
-
Space =
1
-
Newline =
2
-
Comment =
3
-
Ident =
4
-
Const =
5
-
InstanceVar =
6
-
ClassVar =
7
-
String =
8
-
StringStart =
9
-
StringPart =
10
-
StringEnd =
11
-
StringEscaped =
12
-
StringArray =
13
-
SymbolArray =
14
-
Regex =
15
-
RegexStart =
16
-
Command =
17
-
CommandStart =
18
-
Char =
19
-
Symbol =
20
-
QuotedSymbol =
21
-
SymbolKey =
22
-
Integer =
23
-
Float =
24
-
IntegerBadSuffix =
25
-
FloatBadSuffix =
26
-
True =
27
-
False =
28
-
Nil =
29
-
LeftParen =
30
-
RightParen =
31
-
Comma =
32
-
Colon =
33
-
DoubleColon =
34
-
Semicolon =
35
-
Underscore =
36
-
LeftBrace =
37
-
RightBrace =
38
-
AnnotationOpen =
39
-
LeftBracket =
40
-
RightBracket =
41
-
Bang =
42
-
NotEqual =
43
-
PatternUnmatch =
44
-
Modulo =
45
-
BitAnd =
46
-
And =
47
-
BinaryStar =
48
-
BinaryDoubleStar =
49
-
BinaryPlus =
50
-
BinaryMinus =
51
-
Shorthand =
52
-
Star =
53
-
DoubleStar =
54
-
Plus =
55
-
Minus =
56
-
Proc =
57
-
Period =
58
-
DoublePeriod =
59
-
TriplePeriod =
60
-
Slash =
61
-
DoubleSlash =
62
-
Lesser =
63
-
ShiftLeft =
64
-
LesserEqual =
65
-
Comparison =
66
-
Equal =
67
-
CaseEqual =
68
-
Rocket =
69
-
PatternMatch =
70
-
Greater =
71
-
ShiftRight =
72
-
GreaterEqual =
73
-
Question =
74
-
Caret =
75
-
BitOr =
76
-
Or =
77
-
Tilde =
78
-
Assign =
79
-
ModuloAssign =
80
-
BitAndAssign =
81
-
AndAssign =
82
-
BinaryStarAssign =
83
-
BinaryPlusAssign =
84
-
BinaryMinusAssign =
85
-
StarAssign =
86
-
DoubleStarAssign =
87
-
PlusAssign =
88
-
MinusAssign =
89
-
SlashAssign =
90
-
DoubleSlashAssign =
91
-
ShiftLeftAssign =
92
-
ShiftRightAssign =
93
-
CaretAssign =
94
-
BitOrAssign =
95
-
OrAssign =
96
-
Abstract =
97
-
Alias =
98
-
Alignof =
99
-
Annotation =
100
-
Class =
101
-
Def =
102
-
Do =
103
-
End =
104
-
Enum =
105
-
Extend =
106
-
Forall =
107
-
Include =
108
-
InstanceAlignof =
109
-
InstanceSizeof =
110
-
IsA =
111
-
Module =
112
-
Lib
-
Of =
113
-
Offsetof =
114
-
Pointerof =
115
-
Private =
116
-
Protected =
117
-
RespondsTo =
118
-
Self =
119
-
Sizeof =
120
-
Struct =
121
-
Require =
122
-
MagicLine =
123
-
Magic Constants
-
MagicEndLine =
124
-
MagicFile =
125
-
MagicDir =
126
Instance Method Summary
-
#abstract?
Returns
true
if this enum value equalsAbstract
-
#alias?
Returns
true
if this enum value equalsAlias
-
#alignof?
Returns
true
if this enum value equalsAlignof
-
#and?
Returns
true
if this enum value equalsAnd
-
#and_assign?
Returns
true
if this enum value equalsAndAssign
-
#annotation?
Returns
true
if this enum value equalsAnnotation
-
#annotation_open?
Returns
true
if this enum value equalsAnnotationOpen
-
#assign?
Returns
true
if this enum value equalsAssign
-
#bang?
Returns
true
if this enum value equalsBang
-
#binary_double_star?
Returns
true
if this enum value equalsBinaryDoubleStar
-
#binary_minus?
Returns
true
if this enum value equalsBinaryMinus
-
#binary_minus_assign?
Returns
true
if this enum value equalsBinaryMinusAssign
-
#binary_plus?
Returns
true
if this enum value equalsBinaryPlus
-
#binary_plus_assign?
Returns
true
if this enum value equalsBinaryPlusAssign
-
#binary_star?
Returns
true
if this enum value equalsBinaryStar
-
#binary_star_assign?
Returns
true
if this enum value equalsBinaryStarAssign
-
#bit_and?
Returns
true
if this enum value equalsBitAnd
-
#bit_and_assign?
Returns
true
if this enum value equalsBitAndAssign
-
#bit_or?
Returns
true
if this enum value equalsBitOr
-
#bit_or_assign?
Returns
true
if this enum value equalsBitOrAssign
-
#caret?
Returns
true
if this enum value equalsCaret
-
#caret_assign?
Returns
true
if this enum value equalsCaretAssign
-
#case_equal?
Returns
true
if this enum value equalsCaseEqual
-
#char?
Returns
true
if this enum value equalsChar
-
#class?
Returns
true
if this enum value equalsClass
-
#class_var?
Returns
true
if this enum value equalsClassVar
-
#colon?
Returns
true
if this enum value equalsColon
-
#comma?
Returns
true
if this enum value equalsComma
-
#command?
Returns
true
if this enum value equalsCommand
-
#command_start?
Returns
true
if this enum value equalsCommandStart
-
#comment?
Returns
true
if this enum value equalsComment
-
#comparison?
Returns
true
if this enum value equalsComparison
-
#const?
Returns
true
if this enum value equalsConst
-
#def?
Returns
true
if this enum value equalsDef
-
#do?
Returns
true
if this enum value equalsDo
-
#double_colon?
Returns
true
if this enum value equalsDoubleColon
-
#double_period?
Returns
true
if this enum value equalsDoublePeriod
-
#double_slash?
Returns
true
if this enum value equalsDoubleSlash
-
#double_slash_assign?
Returns
true
if this enum value equalsDoubleSlashAssign
-
#double_star?
Returns
true
if this enum value equalsDoubleStar
-
#double_star_assign?
Returns
true
if this enum value equalsDoubleStarAssign
-
#end?
Returns
true
if this enum value equalsEnd
-
#enum?
Returns
true
if this enum value equalsEnum
-
#eof?
Returns
true
if this enum value equalsEOF
-
#equal?
Returns
true
if this enum value equalsEqual
-
#extend?
Returns
true
if this enum value equalsExtend
-
#false?
Returns
true
if this enum value equalsFalse
-
#float?
Returns
true
if this enum value equalsFloat
-
#float_bad_suffix?
Returns
true
if this enum value equalsFloatBadSuffix
-
#forall?
Returns
true
if this enum value equalsForall
-
#greater?
Returns
true
if this enum value equalsGreater
-
#greater_equal?
Returns
true
if this enum value equalsGreaterEqual
-
#ident?
Returns
true
if this enum value equalsIdent
-
#include?
Returns
true
if this enum value equalsInclude
-
#instance_alignof?
Returns
true
if this enum value equalsInstanceAlignof
-
#instance_sizeof?
Returns
true
if this enum value equalsInstanceSizeof
-
#instance_var?
Returns
true
if this enum value equalsInstanceVar
-
#integer?
Returns
true
if this enum value equalsInteger
-
#integer_bad_suffix?
Returns
true
if this enum value equalsIntegerBadSuffix
-
#is_a?
Returns
true
if this enum value equalsIsA
-
#is_nil? : Bool
ameba:disable Naming/PredicateName
- #keyword? : Bool
-
#left_brace?
Returns
true
if this enum value equalsLeftBrace
-
#left_bracket?
Returns
true
if this enum value equalsLeftBracket
-
#left_paren?
Returns
true
if this enum value equalsLeftParen
-
#lesser?
Returns
true
if this enum value equalsLesser
-
#lesser_equal?
Returns
true
if this enum value equalsLesserEqual
-
#magic_dir?
Returns
true
if this enum value equalsMagicDir
-
#magic_end_line?
Returns
true
if this enum value equalsMagicEndLine
-
#magic_file?
Returns
true
if this enum value equalsMagicFile
-
#magic_line?
Returns
true
if this enum value equalsMagicLine
-
#minus?
Returns
true
if this enum value equalsMinus
-
#minus_assign?
Returns
true
if this enum value equalsMinusAssign
-
#module?
Returns
true
if this enum value equalsModule
-
#modulo?
Returns
true
if this enum value equalsModulo
-
#modulo_assign?
Returns
true
if this enum value equalsModuloAssign
-
#newline?
Returns
true
if this enum value equalsNewline
-
#nil?
Returns
true
if this enum value equalsNil
-
#not_equal?
Returns
true
if this enum value equalsNotEqual
-
#of?
Returns
true
if this enum value equalsOf
-
#offsetof?
Returns
true
if this enum value equalsOffsetof
-
#or?
Returns
true
if this enum value equalsOr
-
#or_assign?
Returns
true
if this enum value equalsOrAssign
-
#pattern_match?
Returns
true
if this enum value equalsPatternMatch
-
#pattern_unmatch?
Returns
true
if this enum value equalsPatternUnmatch
-
#period?
Returns
true
if this enum value equalsPeriod
-
#plus?
Returns
true
if this enum value equalsPlus
-
#plus_assign?
Returns
true
if this enum value equalsPlusAssign
-
#pointerof?
Returns
true
if this enum value equalsPointerof
-
#private?
Returns
true
if this enum value equalsPrivate
-
#proc?
Returns
true
if this enum value equalsProc
-
#protected?
Returns
true
if this enum value equalsProtected
- #pseudo? : Bool
-
#question?
Returns
true
if this enum value equalsQuestion
-
#quoted_symbol?
Returns
true
if this enum value equalsQuotedSymbol
-
#regex?
Returns
true
if this enum value equalsRegex
-
#regex_start?
Returns
true
if this enum value equalsRegexStart
-
#require?
Returns
true
if this enum value equalsRequire
-
#responds_to?
Returns
true
if this enum value equalsRespondsTo
-
#right_brace?
Returns
true
if this enum value equalsRightBrace
-
#right_bracket?
Returns
true
if this enum value equalsRightBracket
-
#right_paren?
Returns
true
if this enum value equalsRightParen
-
#rocket?
Returns
true
if this enum value equalsRocket
-
#self?
Returns
true
if this enum value equalsSelf
-
#semicolon?
Returns
true
if this enum value equalsSemicolon
-
#shift_left?
Returns
true
if this enum value equalsShiftLeft
-
#shift_left_assign?
Returns
true
if this enum value equalsShiftLeftAssign
-
#shift_right?
Returns
true
if this enum value equalsShiftRight
-
#shift_right_assign?
Returns
true
if this enum value equalsShiftRightAssign
-
#shorthand?
Returns
true
if this enum value equalsShorthand
-
#sizeof?
Returns
true
if this enum value equalsSizeof
-
#slash?
Returns
true
if this enum value equalsSlash
-
#slash_assign?
Returns
true
if this enum value equalsSlashAssign
-
#space?
Returns
true
if this enum value equalsSpace
-
#star?
Returns
true
if this enum value equalsStar
-
#star_assign?
Returns
true
if this enum value equalsStarAssign
-
#string?
Returns
true
if this enum value equalsString
-
#string_array?
Returns
true
if this enum value equalsStringArray
-
#string_end?
Returns
true
if this enum value equalsStringEnd
-
#string_escaped?
Returns
true
if this enum value equalsStringEscaped
-
#string_part?
Returns
true
if this enum value equalsStringPart
-
#string_start?
Returns
true
if this enum value equalsStringStart
-
#struct?
Returns
true
if this enum value equalsStruct
-
#symbol?
Returns
true
if this enum value equalsSymbol
-
#symbol_array?
Returns
true
if this enum value equalsSymbolArray
-
#symbol_key?
Returns
true
if this enum value equalsSymbolKey
-
#tilde?
Returns
true
if this enum value equalsTilde
-
#triple_period?
Returns
true
if this enum value equalsTriplePeriod
-
#true?
Returns
true
if this enum value equalsTrue
-
#underscore?
Returns
true
if this enum value equalsUnderscore