import tokens.*;

public class TestTokenIO {

public static void main (String args[])
{
	boolean finished = false;

	while (! finished) {
		Token t = TokenIO.readToken();
		/*
		 *	print the latest token...
		 */
		if (t.IsIntegerValued()) {
			System.out.println("got an int token: " + t.IntValue());
		} else {
			System.out.println("got a char token: " + t.CharValue());
		}

		/*
		 *	...and check if we're finished.
		 */
		if (t.IsCharacterValued() && t.CharValue() == '=') {
			finished = true;
		}
	}
}

}
