if (tabpos(newcol, tabstops)) {
if (tabpos(newcol)) {
	public void entab(BufferedReader is) throws IOException {		inFile = is;		String line;		int c, col = 0, newcol;		do {			newcol = col;			while ((c = getchar()) == ' ') {				Debug.println("space", "Got space at " + col);				newcol++;				if (tabpos(newcol, tabstops)) {					Debug.println("tab", "Got a Tab Stop " + newcol);					putchar('\t');					col = newcol;				}			}			while (col < newcol) {				Debug.println("pad", "Padding space at " + col);				putchar(' ');				col++;			}			Debug.println("out", "End of loop, c is " + c);			if (c != EOF) {				putchar(c);				col = (c == '\n' ? 1 : col + 1);			}		} while (c != EOF);		System.out.flush();	}