enum

Axal::TokenKind

Inherits Enum < Comparable < Value < Object

Constants

TAB = 9
NEW_LINE = 10
CARRIAGE_RETURN = 13
SPACE = 32
EXCLAMATION = 33
DOUBLE_QUOTE = 34
HASH = 35
DOLLAR = 36
PERCENT = 37
AMPERSAND = 38
SINGLE_QUOTE = 39
LEFT_PAREN = 40
RIGHT_PAREN = 41
ASTERISK = 42
PLUS = 43
COMMA = 44
HYPHEN = 45
DOT = 46
FORWARD_SLASH = 47
ZERO = 48
ONE = 49
TWO = 50
THREE = 51
FOUR = 52
FIVE = 53
SIX = 54
SEVEN = 55
EIGHT = 56
NINE = 57
COLON = 58
SEMI_COLOM = 59
LESS_THAN = 60
EQUALS = 61
GREATER_THAN = 62
QUESTION = 63
AT = 64
UPPER_A = 65
UPPER_B = 66
UPPER_C = 67
UPPER_D = 68
UPPER_E = 69
UPPER_F = 70
UPPER_G = 71
UPPER_H = 72
UPPER_I = 73
UPPER_J = 74
UPPER_K = 75
UPPER_L = 76
UPPER_M = 77
UPPER_N = 78
UPPER_O = 79
UPPER_P = 80
UPPER_Q = 81
UPPER_R = 82
UPPER_S = 83
UPPER_T = 84
UPPER_U = 85
UPPER_V = 86
UPPER_W = 87
UPPER_X = 88
UPPER_Y = 89
UPPER_Z = 90
LEFT_BRACKET = 91
BACK_SLASH = 92
RIGHT_BRACKET = 93
CIRCUMFLEX = 94
LOW_LINE = 95
BACK_TICK = 96
LOWER_A = 97
LOWER_B = 98
LOWER_C = 99
LOWER_D = 100
LOWER_E = 101
LOWER_F = 102
LOWER_G = 103
LOWER_H = 104
LOWER_I = 105
LOWER_J = 106
LOWER_K = 107
LOWER_L = 108
LOWER_M = 109
LOWER_N = 110
LOWER_O = 111
LOWER_P = 112
LOWER_Q = 113
LOWER_R = 114
LOWER_S = 115
LOWER_T = 116
LOWER_U = 117
LOWER_V = 118
LOWER_W = 119
LOWER_X = 120
LOWER_Y = 121
LOWER_Z = 122
LEFT_CURLY = 123
BAR = 124
RIGHT_CURLY = 125
TILDE = 126
DOUBLE_EQUALS = 127
NOT_EQUAL = 128
GREATER_THAN_OR_EQUAL = 129
LESS_THAN_OR_EQUAL = 130
TRIANGLE = 131
STRING = 132
NUMBER = 133
IDENTIFIER = 134
EXTERNAL_CODE = 135
AND = 136
ELSE = 137
END = 138
FALSE = 139
FN = 140
MOD = 141
IF = 142
NIL = 143
OR = 144
RETURN = 145
TRUE = 146
WHILE = 147
FGET = 148
DESCRIBE = 149
IT = 150
EOF = 151
UNKNOWN = 152

Constructors

from_double(value) : TokenKind
Source
from_identifier(value) : TokenKind

ameba:disable Metrics/CyclomaticComplexity

Source
from_single(value) : TokenKind
Source

Class methods

letters
Source
numbers
Source

Instance methods

ampersand?

Returns true if this enum value equals AMPERSAND

Source
and?

Returns true if this enum value equals AND

Source
asterisk?

Returns true if this enum value equals ASTERISK

Source
at?

Returns true if this enum value equals AT

Source
back_slash?

Returns true if this enum value equals BACK_SLASH

Source
back_tick?

Returns true if this enum value equals BACK_TICK

Source
bar?

Returns true if this enum value equals BAR

Source
carriage_return?

Returns true if this enum value equals CARRIAGE_RETURN

Source
circumflex?

Returns true if this enum value equals CIRCUMFLEX

Source
colon?

Returns true if this enum value equals COLON

Source
comma?

Returns true if this enum value equals COMMA

Source
describe?

Returns true if this enum value equals DESCRIBE

Source
dollar?

Returns true if this enum value equals DOLLAR

Source
dot?

Returns true if this enum value equals DOT

Source
double_equals?

Returns true if this enum value equals DOUBLE_EQUALS

Source
double_quote?

Returns true if this enum value equals DOUBLE_QUOTE

Source
eight?

Returns true if this enum value equals EIGHT

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
equals?

Returns true if this enum value equals EQUALS

Source
exclamation?

Returns true if this enum value equals EXCLAMATION

Source
external_code?

Returns true if this enum value equals EXTERNAL_CODE

Source
false?

Returns true if this enum value equals FALSE

Source
fget?

Returns true if this enum value equals FGET

Source
five?

Returns true if this enum value equals FIVE

Source
fn?

Returns true if this enum value equals FN

Source
forward_slash?

Returns true if this enum value equals FORWARD_SLASH

Source
four?

Returns true if this enum value equals FOUR

Source
greater_than?

Returns true if this enum value equals GREATER_THAN

Source
greater_than_or_equal?

Returns true if this enum value equals GREATER_THAN_OR_EQUAL

Source
hash?

Returns true if this enum value equals HASH

Source
hyphen?

Returns true if this enum value equals HYPHEN

Source
identifier?

Returns true if this enum value equals IDENTIFIER

Source
if?

Returns true if this enum value equals IF

Source
it?

Returns true if this enum value equals IT

Source
left_bracket?

Returns true if this enum value equals LEFT_BRACKET

Source
left_curly?

Returns true if this enum value equals LEFT_CURLY

Source
left_paren?

Returns true if this enum value equals LEFT_PAREN

Source
less_than?

Returns true if this enum value equals LESS_THAN

Source
less_than_or_equal?

Returns true if this enum value equals LESS_THAN_OR_EQUAL

Source
low_line?

Returns true if this enum value equals LOW_LINE

Source
lower_a?

Returns true if this enum value equals LOWER_A

Source
lower_b?

Returns true if this enum value equals LOWER_B

Source
lower_c?

Returns true if this enum value equals LOWER_C

Source
lower_d?

Returns true if this enum value equals LOWER_D

Source
lower_e?

Returns true if this enum value equals LOWER_E

Source
lower_f?

Returns true if this enum value equals LOWER_F

Source
lower_g?

Returns true if this enum value equals LOWER_G

Source
lower_h?

Returns true if this enum value equals LOWER_H

Source
lower_i?

Returns true if this enum value equals LOWER_I

Source
lower_j?

Returns true if this enum value equals LOWER_J

Source
lower_k?

Returns true if this enum value equals LOWER_K

Source
lower_l?

Returns true if this enum value equals LOWER_L

Source
lower_m?

Returns true if this enum value equals LOWER_M

Source
lower_n?

Returns true if this enum value equals LOWER_N

Source
lower_o?

Returns true if this enum value equals LOWER_O

Source
lower_p?

Returns true if this enum value equals LOWER_P

Source
lower_q?

Returns true if this enum value equals LOWER_Q

Source
lower_r?

Returns true if this enum value equals LOWER_R

Source
lower_s?

Returns true if this enum value equals LOWER_S

Source
lower_t?

Returns true if this enum value equals LOWER_T

Source
lower_u?

Returns true if this enum value equals LOWER_U

Source
lower_v?

Returns true if this enum value equals LOWER_V

Source
lower_w?

Returns true if this enum value equals LOWER_W

Source
lower_x?

Returns true if this enum value equals LOWER_X

Source
lower_y?

Returns true if this enum value equals LOWER_Y

Source
lower_z?

Returns true if this enum value equals LOWER_Z

Source
mod?

Returns true if this enum value equals MOD

Source
new_line?

Returns true if this enum value equals NEW_LINE

Source
nil?

Returns true if this enum value equals NIL

Source
nine?

Returns true if this enum value equals NINE

Source
not_equal?

Returns true if this enum value equals NOT_EQUAL

Source
number?

Returns true if this enum value equals NUMBER

Source
one?

Returns true if this enum value equals ONE

Source
or?

Returns true if this enum value equals OR

Source
percent?

Returns true if this enum value equals PERCENT

Source
plus?

Returns true if this enum value equals PLUS

Source
question?

Returns true if this enum value equals QUESTION

Source
return?

Returns true if this enum value equals RETURN

Source
right_bracket?

Returns true if this enum value equals RIGHT_BRACKET

Source
right_curly?

Returns true if this enum value equals RIGHT_CURLY

Source
right_paren?

Returns true if this enum value equals RIGHT_PAREN

Source
semi_colom?

Returns true if this enum value equals SEMI_COLOM

Source
seven?

Returns true if this enum value equals SEVEN

Source
single_quote?

Returns true if this enum value equals SINGLE_QUOTE

Source
six?

Returns true if this enum value equals SIX

Source
space?

Returns true if this enum value equals SPACE

Source
string?

Returns true if this enum value equals STRING

Source
tab?

Returns true if this enum value equals TAB

Source
three?

Returns true if this enum value equals THREE

Source
tilde?

Returns true if this enum value equals TILDE

Source
triangle?

Returns true if this enum value equals TRIANGLE

Source
true?

Returns true if this enum value equals TRUE

Source
two?

Returns true if this enum value equals TWO

Source
unknown?

Returns true if this enum value equals UNKNOWN

Source
upper_a?

Returns true if this enum value equals UPPER_A

Source
upper_b?

Returns true if this enum value equals UPPER_B

Source
upper_c?

Returns true if this enum value equals UPPER_C

Source
upper_d?

Returns true if this enum value equals UPPER_D

Source
upper_e?

Returns true if this enum value equals UPPER_E

Source
upper_f?

Returns true if this enum value equals UPPER_F

Source
upper_g?

Returns true if this enum value equals UPPER_G

Source
upper_h?

Returns true if this enum value equals UPPER_H

Source
upper_i?

Returns true if this enum value equals UPPER_I

Source
upper_j?

Returns true if this enum value equals UPPER_J

Source
upper_k?

Returns true if this enum value equals UPPER_K

Source
upper_l?

Returns true if this enum value equals UPPER_L

Source
upper_m?

Returns true if this enum value equals UPPER_M

Source
upper_n?

Returns true if this enum value equals UPPER_N

Source
upper_o?

Returns true if this enum value equals UPPER_O

Source
upper_p?

Returns true if this enum value equals UPPER_P

Source
upper_q?

Returns true if this enum value equals UPPER_Q

Source
upper_r?

Returns true if this enum value equals UPPER_R

Source
upper_s?

Returns true if this enum value equals UPPER_S

Source
upper_t?

Returns true if this enum value equals UPPER_T

Source
upper_u?

Returns true if this enum value equals UPPER_U

Source
upper_v?

Returns true if this enum value equals UPPER_V

Source
upper_w?

Returns true if this enum value equals UPPER_W

Source
upper_x?

Returns true if this enum value equals UPPER_X

Source
upper_y?

Returns true if this enum value equals UPPER_Y

Source
upper_z?

Returns true if this enum value equals UPPER_Z

Source
while?

Returns true if this enum value equals WHILE

Source
zero?

Returns true if this enum value equals ZERO

Source