// Interface for tokenizing a file

interface CS211InInterface {
    int INTEGER  = -1,
	WORD     = -2,
	OPERATOR = -3,
	EOF      = -4;
    
    int peekAtKind(); //returns one of the integers above
    int getInt(); 
    String getWord(); 
    char getOp();
    void match(char c);
    void match(String s);
    boolean check(char c);
    boolean check(String s);
    void pushBack();
    int lineNo();
    void close();
}
