enum

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

abstract?

Returns true if this enum value equals Abstract

Source
alias?

Returns true if this enum value equals Alias

Source
alignof?

Returns true if this enum value equals Alignof

Source
and?

Returns true if this enum value equals And

Source
and_assign?

Returns true if this enum value equals AndAssign

Source
annotation?

Returns true if this enum value equals Annotation

Source
annotation_open?

Returns true if this enum value equals AnnotationOpen

Source
assign?

Returns true if this enum value equals Assign

Source
bang?

Returns true if this enum value equals Bang

Source
binary_double_star?

Returns true if this enum value equals BinaryDoubleStar

Source
binary_minus?

Returns true if this enum value equals BinaryMinus

Source
binary_minus_assign?

Returns true if this enum value equals BinaryMinusAssign

Source
binary_plus?

Returns true if this enum value equals BinaryPlus

Source
binary_plus_assign?

Returns true if this enum value equals BinaryPlusAssign

Source
binary_star?

Returns true if this enum value equals BinaryStar

Source
binary_star_assign?

Returns true if this enum value equals BinaryStarAssign

Source
bit_and?

Returns true if this enum value equals BitAnd

Source
bit_and_assign?

Returns true if this enum value equals BitAndAssign

Source
bit_or?

Returns true if this enum value equals BitOr

Source
bit_or_assign?

Returns true if this enum value equals BitOrAssign

Source
caret?

Returns true if this enum value equals Caret

Source
caret_assign?

Returns true if this enum value equals CaretAssign

Source
case_equal?

Returns true if this enum value equals CaseEqual

Source
char?

Returns true if this enum value equals Char

Source
class?

Returns true if this enum value equals Class

Source
class_var?

Returns true if this enum value equals ClassVar

Source
colon?

Returns true if this enum value equals Colon

Source
comma?

Returns true if this enum value equals Comma

Source
command?

Returns true if this enum value equals Command

Source
command_start?

Returns true if this enum value equals CommandStart

Source
comment?

Returns true if this enum value equals Comment

Source
comparison?

Returns true if this enum value equals Comparison

Source
const?

Returns true if this enum value equals Const

Source
def?

Returns true if this enum value equals Def

Source
do?

Returns true if this enum value equals Do

Source
double_colon?

Returns true if this enum value equals DoubleColon

Source
double_period?

Returns true if this enum value equals DoublePeriod

Source
double_slash?

Returns true if this enum value equals DoubleSlash

Source
double_slash_assign?

Returns true if this enum value equals DoubleSlashAssign

Source
double_star?

Returns true if this enum value equals DoubleStar

Source
double_star_assign?

Returns true if this enum value equals DoubleStarAssign

Source
end?

Returns true if this enum value equals End

Source
enum?

Returns true if this enum value equals Enum

Source
eof?

Returns true if this enum value equals EOF

Source
equal?

Returns true if this enum value equals Equal

Source
extend?

Returns true if this enum value equals Extend

Source
false?

Returns true if this enum value equals False

Source
float?

Returns true if this enum value equals Float

Source
float_bad_suffix?

Returns true if this enum value equals FloatBadSuffix

Source
forall?

Returns true if this enum value equals Forall

Source
greater?

Returns true if this enum value equals Greater

Source
greater_equal?

Returns true if this enum value equals GreaterEqual

Source
heredoc?

Returns true if this enum value equals Heredoc

Source
heredoc_escaped?

Returns true if this enum value equals HeredocEscaped

Source
ident?

Returns true if this enum value equals Ident

Source
include?

Returns true if this enum value equals Include

Source
instance_alignof?

Returns true if this enum value equals InstanceAlignof

Source
instance_sizeof?

Returns true if this enum value equals InstanceSizeof

Source
instance_var?

Returns true if this enum value equals InstanceVar

Source
integer?

Returns true if this enum value equals Integer

Source
integer_bad_suffix?

Returns true if this enum value equals IntegerBadSuffix

Source
is_a?

Returns true if this enum value equals IsA

Source
is_nil?

ameba:disable Naming/PredicateName

Source
keyword?
Source
left_brace?

Returns true if this enum value equals LeftBrace

Source
left_bracket?

Returns true if this enum value equals LeftBracket

Source
left_paren?

Returns true if this enum value equals LeftParen

Source
lesser?

Returns true if this enum value equals Lesser

Source
lesser_equal?

Returns true if this enum value equals LesserEqual

Source
magic_dir?

Returns true if this enum value equals MagicDir

Source
magic_end_line?

Returns true if this enum value equals MagicEndLine

Source
magic_file?

Returns true if this enum value equals MagicFile

Source
magic_line?

Returns true if this enum value equals MagicLine

Source
minus?

Returns true if this enum value equals Minus

Source
minus_assign?

Returns true if this enum value equals MinusAssign

Source
module?

Returns true if this enum value equals Module

Source
modulo?

Returns true if this enum value equals Modulo

Source
modulo_assign?

Returns true if this enum value equals ModuloAssign

Source
newline?

Returns true if this enum value equals Newline

Source
nil?

Returns true if this enum value equals Nil

Source
not_equal?

Returns true if this enum value equals NotEqual

Source
of?

Returns true if this enum value equals Of

Source
offsetof?

Returns true if this enum value equals Offsetof

Source
or?

Returns true if this enum value equals Or

Source
or_assign?

Returns true if this enum value equals OrAssign

Source
pattern_match?

Returns true if this enum value equals PatternMatch

Source
pattern_unmatch?

Returns true if this enum value equals PatternUnmatch

Source
period?

Returns true if this enum value equals Period

Source
plus?

Returns true if this enum value equals Plus

Source
plus_assign?

Returns true if this enum value equals PlusAssign

Source
pointerof?

Returns true if this enum value equals Pointerof

Source
private?

Returns true if this enum value equals Private

Source
proc?

Returns true if this enum value equals Proc

Source
protected?

Returns true if this enum value equals Protected

Source
pseudo?
Source
question?

Returns true if this enum value equals Question

Source
quoted_symbol?

Returns true if this enum value equals QuotedSymbol

Source
regex?

Returns true if this enum value equals Regex

Source
regex_start?

Returns true if this enum value equals RegexStart

Source
require?

Returns true if this enum value equals Require

Source
responds_to?

Returns true if this enum value equals RespondsTo

Source
right_brace?

Returns true if this enum value equals RightBrace

Source
right_bracket?

Returns true if this enum value equals RightBracket

Source
right_paren?

Returns true if this enum value equals RightParen

Source
rocket?

Returns true if this enum value equals Rocket

Source
self?

Returns true if this enum value equals Self

Source
semicolon?

Returns true if this enum value equals Semicolon

Source
shift_left?

Returns true if this enum value equals ShiftLeft

Source
shift_left_assign?

Returns true if this enum value equals ShiftLeftAssign

Source
shift_right?

Returns true if this enum value equals ShiftRight

Source
shift_right_assign?

Returns true if this enum value equals ShiftRightAssign

Source
shorthand?

Returns true if this enum value equals Shorthand

Source
sizeof?

Returns true if this enum value equals Sizeof

Source
slash?

Returns true if this enum value equals Slash

Source
slash_assign?

Returns true if this enum value equals SlashAssign

Source
space?

Returns true if this enum value equals Space

Source
star?

Returns true if this enum value equals Star

Source
star_assign?

Returns true if this enum value equals StarAssign

Source
string?

Returns true if this enum value equals String

Source
string_array?

Returns true if this enum value equals StringArray

Source
string_end?

Returns true if this enum value equals StringEnd

Source
string_escaped?

Returns true if this enum value equals StringEscaped

Source
string_part?

Returns true if this enum value equals StringPart

Source
string_start?

Returns true if this enum value equals StringStart

Source
struct?

Returns true if this enum value equals Struct

Source
symbol?

Returns true if this enum value equals Symbol

Source
symbol_array?

Returns true if this enum value equals SymbolArray

Source
symbol_key?

Returns true if this enum value equals SymbolKey

Source
tilde?

Returns true if this enum value equals Tilde

Source
triple_period?

Returns true if this enum value equals TriplePeriod

Source
true?

Returns true if this enum value equals True

Source
underscore?

Returns true if this enum value equals Underscore

Source