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