Lucid::Compiler::Token::Kind
Inherits Enum < Comparable < Value < Object
Constants
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 methods
keyword?
Sourcepseudo?
Source