src/LexerScanner.cc

changeset 112
def56932f938
parent 111
87d9ebd3ef34
child 115
9be16e1c1e44
equal deleted inserted replaced
111:87d9ebd3ef34 112:def56932f938
195 flags |= FCheckWord; 195 flags |= FCheckWord;
196 196
197 if (CheckString (gTokenStrings[i], flags)) 197 if (CheckString (gTokenStrings[i], flags))
198 { 198 {
199 mTokenText = gTokenStrings[i]; 199 mTokenText = gTokenStrings[i];
200 mTokenType = (TokenType) i; 200 mTokenType = (ETokenType) i;
201 return true; 201 return true;
202 } 202 }
203 } 203 }
204 204
205 // Check and parse string 205 // Check and parse string
285 Skip(); 285 Skip();
286 } 286 }
287 287
288 // ============================================================================= 288 // =============================================================================
289 // 289 //
290 String LexerScanner::GetTokenString (TokenType a) 290 String LexerScanner::GetTokenString (ETokenType a)
291 { 291 {
292 assert ((int) a <= gLastNamedToken); 292 assert ((int) a <= gLastNamedToken);
293 return gTokenStrings[a]; 293 return gTokenStrings[a];
294 } 294 }
295 295

mercurial