Home | History | Annotate | Download | only in Chapter6

Lines Matching refs:LastChar

48   static int LastChar = ' ';
51 while (isspace(LastChar))
52 LastChar = getchar();
54 if (isalpha(LastChar)) { // identifier: [a-zA-Z][a-zA-Z0-9]*
55 IdentifierStr = LastChar;
56 while (isalnum((LastChar = getchar())))
57 IdentifierStr += LastChar;
71 if (isdigit(LastChar) || LastChar == '.') { // Number: [0-9.]+
74 NumStr += LastChar;
75 LastChar = getchar();
76 } while (isdigit(LastChar) || LastChar == '.');
82 if (LastChar == '#') {
84 do LastChar = getchar();
85 while (LastChar != EOF && LastChar != '\n' && LastChar != '\r');
87 if (LastChar != EOF)
92 if (LastChar == EOF)
96 int ThisChar = LastChar;
97 LastChar = getchar();