enum

Alice::Frontend::TokenKind

Inherits Enum < Comparable < Value < Object

Constants

Eof = 0
Newline = 1
Identifier = 2
Int = 3
Float = 4
String = 5
True = 6
False = 7
Fn = 8
Type = 9
Match = 10
If = 11
Else = 12
End = 13
Var = 14
Const = 15
Return = 16
Pub = 17
LParen = 18
RParen = 19
LBracket = 20
RBracket = 21
Comma = 22
Colon = 23
Dot = 24
Assign = 25
FatArrow = 26
Plus = 27
Minus = 28
Star = 29
Slash = 30
EqualEqual = 31
BangEqual = 32
Less = 33
LessEqual = 34
Greater = 35
GreaterEqual = 36
Question = 37
Pipe = 38
Underscore = 39

Instance methods

assign?

Returns true if this enum value equals Assign

Source
bang_equal?

Returns true if this enum value equals BangEqual

Source
colon?

Returns true if this enum value equals Colon

Source
comma?

Returns true if this enum value equals Comma

Source
const?

Returns true if this enum value equals Const

Source
dot?

Returns true if this enum value equals Dot

Source
else?

Returns true if this enum value equals Else

Source
end?

Returns true if this enum value equals End

Source
eof?

Returns true if this enum value equals Eof

Source
equal_equal?

Returns true if this enum value equals EqualEqual

Source
false?

Returns true if this enum value equals False

Source
fat_arrow?

Returns true if this enum value equals FatArrow

Source
float?

Returns true if this enum value equals Float

Source
fn?

Returns true if this enum value equals Fn

Source
greater?

Returns true if this enum value equals Greater

Source
greater_equal?

Returns true if this enum value equals GreaterEqual

Source
identifier?

Returns true if this enum value equals Identifier

Source
if?

Returns true if this enum value equals If

Source
int?

Returns true if this enum value equals Int

Source
l_bracket?

Returns true if this enum value equals LBracket

Source
l_paren?

Returns true if this enum value equals LParen

Source
less?

Returns true if this enum value equals Less

Source
less_equal?

Returns true if this enum value equals LessEqual

Source
match?

Returns true if this enum value equals Match

Source
minus?

Returns true if this enum value equals Minus

Source
newline?

Returns true if this enum value equals Newline

Source
pipe?

Returns true if this enum value equals Pipe

Source
plus?

Returns true if this enum value equals Plus

Source
pub?

Returns true if this enum value equals Pub

Source
question?

Returns true if this enum value equals Question

Source
r_bracket?

Returns true if this enum value equals RBracket

Source
r_paren?

Returns true if this enum value equals RParen

Source
return?

Returns true if this enum value equals Return

Source
slash?

Returns true if this enum value equals Slash

Source
star?

Returns true if this enum value equals Star

Source
string?

Returns true if this enum value equals String

Source
true?

Returns true if this enum value equals True

Source
type?

Returns true if this enum value equals Type

Source
underscore?

Returns true if this enum value equals Underscore

Source
var?

Returns true if this enum value equals Var

Source