Lines Matching refs:LastChar
190 static int LastChar = ' ';
193 while (isspace(LastChar))
194 LastChar = getchar();
199 in LastChar. The first thing that it has to do is ignore whitespace
208 if (isalpha(LastChar)) { // identifier: [a-zA-Z][a-zA-Z0-9]*
209 IdentifierStr = LastChar;
210 while (isalnum((LastChar = getchar())))
211 IdentifierStr += LastChar;
224 if (isdigit(LastChar) || LastChar == '.') { // Number: [0-9.]+
227 NumStr += LastChar;
228 LastChar = getchar();
229 } while (isdigit(LastChar) || LastChar == '.');
244 if (LastChar == '#') {
246 do LastChar = getchar();
247 while (LastChar != EOF && LastChar != '\n' && LastChar != '\r');
249 if (LastChar != EOF)
261 if (LastChar == EOF)
265 int ThisChar = LastChar;
266 LastChar = getchar();