private void otherChar() {
		int tempChar = nextChar; // for data integrity purposes.
		
		switch(tempChar){
			case -1: // end of file
				tempToken = new Token("eof",charPos, lineNum);
				tokenFoundFlag = true;
				break;
			case 32: // whiteSpace, ignore
				whiteSpaceFlag = true;
				exitSMFlag = true;
				break; 
			case 10: // newline character
				lineNum++;
				charPos = 0; // reset char counter
				exitSMFlag = true;
				break;
			case 13:
				exitSMFlag = true;
				break;
			case 9: // tab 
				exitSMFlag = true;
				break;
			default: // Character not an element of crux alphabet
				tempToken = new Token(tempChar,"ERROR",charPos,lineNum);
				break;
		}
		
	}// end "getNextToken"