enum
Axal::TokenKind
Defined in:
lang/token_kind.crEnum Members
-
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
-
.from_identifier(value) : TokenKind
ameba:disable Metrics/CyclomaticComplexity
- .from_single(value) : TokenKind
Class Method Summary
Instance Method Summary
-
#ampersand?
Returns
trueif this enum value equalsAMPERSAND -
#and?
Returns
trueif this enum value equalsAND -
#asterisk?
Returns
trueif this enum value equalsASTERISK -
#at?
Returns
trueif this enum value equalsAT -
#back_slash?
Returns
trueif this enum value equalsBACK_SLASH -
#back_tick?
Returns
trueif this enum value equalsBACK_TICK -
#bar?
Returns
trueif this enum value equalsBAR -
#carriage_return?
Returns
trueif this enum value equalsCARRIAGE_RETURN -
#circumflex?
Returns
trueif this enum value equalsCIRCUMFLEX -
#colon?
Returns
trueif this enum value equalsCOLON -
#comma?
Returns
trueif this enum value equalsCOMMA -
#describe?
Returns
trueif this enum value equalsDESCRIBE -
#dollar?
Returns
trueif this enum value equalsDOLLAR -
#dot?
Returns
trueif this enum value equalsDOT -
#double_equals?
Returns
trueif this enum value equalsDOUBLE_EQUALS -
#double_quote?
Returns
trueif this enum value equalsDOUBLE_QUOTE -
#eight?
Returns
trueif this enum value equalsEIGHT -
#else?
Returns
trueif this enum value equalsELSE -
#end?
Returns
trueif this enum value equalsEND -
#eof?
Returns
trueif this enum value equalsEOF -
#equals?
Returns
trueif this enum value equalsEQUALS -
#exclamation?
Returns
trueif this enum value equalsEXCLAMATION -
#external_code?
Returns
trueif this enum value equalsEXTERNAL_CODE -
#false?
Returns
trueif this enum value equalsFALSE -
#fget?
Returns
trueif this enum value equalsFGET -
#five?
Returns
trueif this enum value equalsFIVE -
#fn?
Returns
trueif this enum value equalsFN -
#forward_slash?
Returns
trueif this enum value equalsFORWARD_SLASH -
#four?
Returns
trueif this enum value equalsFOUR -
#greater_than?
Returns
trueif this enum value equalsGREATER_THAN -
#greater_than_or_equal?
Returns
trueif this enum value equalsGREATER_THAN_OR_EQUAL -
#hash?
Returns
trueif this enum value equalsHASH -
#hyphen?
Returns
trueif this enum value equalsHYPHEN -
#identifier?
Returns
trueif this enum value equalsIDENTIFIER -
#if?
Returns
trueif this enum value equalsIF -
#it?
Returns
trueif this enum value equalsIT -
#left_bracket?
Returns
trueif this enum value equalsLEFT_BRACKET -
#left_curly?
Returns
trueif this enum value equalsLEFT_CURLY -
#left_paren?
Returns
trueif this enum value equalsLEFT_PAREN -
#less_than?
Returns
trueif this enum value equalsLESS_THAN -
#less_than_or_equal?
Returns
trueif this enum value equalsLESS_THAN_OR_EQUAL -
#low_line?
Returns
trueif this enum value equalsLOW_LINE -
#lower_a?
Returns
trueif this enum value equalsLOWER_A -
#lower_b?
Returns
trueif this enum value equalsLOWER_B -
#lower_c?
Returns
trueif this enum value equalsLOWER_C -
#lower_d?
Returns
trueif this enum value equalsLOWER_D -
#lower_e?
Returns
trueif this enum value equalsLOWER_E -
#lower_f?
Returns
trueif this enum value equalsLOWER_F -
#lower_g?
Returns
trueif this enum value equalsLOWER_G -
#lower_h?
Returns
trueif this enum value equalsLOWER_H -
#lower_i?
Returns
trueif this enum value equalsLOWER_I -
#lower_j?
Returns
trueif this enum value equalsLOWER_J -
#lower_k?
Returns
trueif this enum value equalsLOWER_K -
#lower_l?
Returns
trueif this enum value equalsLOWER_L -
#lower_m?
Returns
trueif this enum value equalsLOWER_M -
#lower_n?
Returns
trueif this enum value equalsLOWER_N -
#lower_o?
Returns
trueif this enum value equalsLOWER_O -
#lower_p?
Returns
trueif this enum value equalsLOWER_P -
#lower_q?
Returns
trueif this enum value equalsLOWER_Q -
#lower_r?
Returns
trueif this enum value equalsLOWER_R -
#lower_s?
Returns
trueif this enum value equalsLOWER_S -
#lower_t?
Returns
trueif this enum value equalsLOWER_T -
#lower_u?
Returns
trueif this enum value equalsLOWER_U -
#lower_v?
Returns
trueif this enum value equalsLOWER_V -
#lower_w?
Returns
trueif this enum value equalsLOWER_W -
#lower_x?
Returns
trueif this enum value equalsLOWER_X -
#lower_y?
Returns
trueif this enum value equalsLOWER_Y -
#lower_z?
Returns
trueif this enum value equalsLOWER_Z -
#mod?
Returns
trueif this enum value equalsMOD -
#new_line?
Returns
trueif this enum value equalsNEW_LINE -
#nil?
Returns
trueif this enum value equalsNIL -
#nine?
Returns
trueif this enum value equalsNINE -
#not_equal?
Returns
trueif this enum value equalsNOT_EQUAL -
#number?
Returns
trueif this enum value equalsNUMBER -
#one?
Returns
trueif this enum value equalsONE -
#or?
Returns
trueif this enum value equalsOR -
#percent?
Returns
trueif this enum value equalsPERCENT -
#plus?
Returns
trueif this enum value equalsPLUS -
#question?
Returns
trueif this enum value equalsQUESTION -
#return?
Returns
trueif this enum value equalsRETURN -
#right_bracket?
Returns
trueif this enum value equalsRIGHT_BRACKET -
#right_curly?
Returns
trueif this enum value equalsRIGHT_CURLY -
#right_paren?
Returns
trueif this enum value equalsRIGHT_PAREN -
#semi_colom?
Returns
trueif this enum value equalsSEMI_COLOM -
#seven?
Returns
trueif this enum value equalsSEVEN -
#single_quote?
Returns
trueif this enum value equalsSINGLE_QUOTE -
#six?
Returns
trueif this enum value equalsSIX -
#space?
Returns
trueif this enum value equalsSPACE -
#string?
Returns
trueif this enum value equalsSTRING -
#tab?
Returns
trueif this enum value equalsTAB -
#three?
Returns
trueif this enum value equalsTHREE -
#tilde?
Returns
trueif this enum value equalsTILDE -
#triangle?
Returns
trueif this enum value equalsTRIANGLE -
#true?
Returns
trueif this enum value equalsTRUE -
#two?
Returns
trueif this enum value equalsTWO -
#unknown?
Returns
trueif this enum value equalsUNKNOWN -
#upper_a?
Returns
trueif this enum value equalsUPPER_A -
#upper_b?
Returns
trueif this enum value equalsUPPER_B -
#upper_c?
Returns
trueif this enum value equalsUPPER_C -
#upper_d?
Returns
trueif this enum value equalsUPPER_D -
#upper_e?
Returns
trueif this enum value equalsUPPER_E -
#upper_f?
Returns
trueif this enum value equalsUPPER_F -
#upper_g?
Returns
trueif this enum value equalsUPPER_G -
#upper_h?
Returns
trueif this enum value equalsUPPER_H -
#upper_i?
Returns
trueif this enum value equalsUPPER_I -
#upper_j?
Returns
trueif this enum value equalsUPPER_J -
#upper_k?
Returns
trueif this enum value equalsUPPER_K -
#upper_l?
Returns
trueif this enum value equalsUPPER_L -
#upper_m?
Returns
trueif this enum value equalsUPPER_M -
#upper_n?
Returns
trueif this enum value equalsUPPER_N -
#upper_o?
Returns
trueif this enum value equalsUPPER_O -
#upper_p?
Returns
trueif this enum value equalsUPPER_P -
#upper_q?
Returns
trueif this enum value equalsUPPER_Q -
#upper_r?
Returns
trueif this enum value equalsUPPER_R -
#upper_s?
Returns
trueif this enum value equalsUPPER_S -
#upper_t?
Returns
trueif this enum value equalsUPPER_T -
#upper_u?
Returns
trueif this enum value equalsUPPER_U -
#upper_v?
Returns
trueif this enum value equalsUPPER_V -
#upper_w?
Returns
trueif this enum value equalsUPPER_W -
#upper_x?
Returns
trueif this enum value equalsUPPER_X -
#upper_y?
Returns
trueif this enum value equalsUPPER_Y -
#upper_z?
Returns
trueif this enum value equalsUPPER_Z -
#while?
Returns
trueif this enum value equalsWHILE -
#zero?
Returns
trueif this enum value equalsZERO
Constructor Detail
ameba:disable Metrics/CyclomaticComplexity