public void ignoreMultiLineComment() {
		// this method is called by nextChar() in the event that a '/*'
		// has been encountered. The method will simply pull off all characters
		// until the stop sequence of '*/' is encountered.
		lookedAhead = false;
		boolean removingComments = true;
		char pluckedChar = ' ';
		System.out.println("ignoreMultiLineComment called...");
		int num = 0;
		while (removingComments) {
			try {
				num = inputStream.read();
				if (num < 0) {
					num = '$';
					eot = true;
					break;
				}
			} catch (IOException e) {
				e.printStackTrace();
			}
			pluckedChar = (char) num;
			System.out.println("pluckedChar: " + pluckedChar);
			System.out.println("lookedAhead: " + lookedAhead);

			// System.out.println("");
			if (pluckedChar == '*') {
				char next = ' ';
				if (lookedAhead) {
					next = previewedChar;
					lookedAhead = false;
				} else {
					next = peek();
					lookedAhead = true;
				}
				System.out.println("next: " + next);
				if (next == '/') {
					lookingForFirstCharOfToken = true;
					previewedChar = ' ';
					lookedAhead = false;
					currentChar = ' ';
					break;
				} else if (next == '*') {
					System.out.println("next is a star!!");
					while (next == '*') {
						next = peek();
						if (next == '/') {
							System.out
									.println("peeked and found slash after star.");
							removingComments = false;
							lookingForFirstCharOfToken = true;
							previewedChar = ' ';
							lookedAhead = false;
							currentChar = ' ';
							break;
						}

					}

				}
			}
		}// end while loop
	}// end of method