Lines Matching refs:LastChar
627 static int LastChar = ' ';
630 while (isspace(LastChar))
631 LastChar = getchar();
633 if (isalpha(LastChar)) { // identifier: [a-zA-Z][a-zA-Z0-9]*
634 IdentifierStr = LastChar;
635 while (isalnum((LastChar = getchar())))
636 IdentifierStr += LastChar;
643 if (isdigit(LastChar) || LastChar == '.') { // Number: [0-9.]+
646 NumStr += LastChar;
647 LastChar = getchar();
648 } while (isdigit(LastChar) || LastChar == '.');
654 if (LastChar == '#') {
656 do LastChar = getchar();
657 while (LastChar != EOF && LastChar != '\n' && LastChar != '\r');
659 if (LastChar != EOF)
664 if (LastChar == EOF)
668 int ThisChar = LastChar;
669 LastChar = getchar();