public void something() {
        gT.populate();
        lT.lookupTablepop();
        l.file();
        while (l.scncnt < l.temp.length()) {
            int nextIn = l.scan(l.temp);
            if (nextIn == -9999) {
                break;
            }
            //System.out.println(nextIn);
            nextState = lT.fuck(curState, nextIn);
            x++;
            //System.out.println("nextState = "+nextState);
            if (nextState == 0) {
                accept();
            } else if (nextState < 0) {
                while (nextState < 0) {
                    reduce(Math.abs(nextState));
                    nextState = lT.fuck(curState, nextIn);
                }
                shift(nextState, nextIn);
            } else if (nextState < 999 && nextState > 0) {

                shift(nextState, nextIn);
            } else {
                System.out.println("Parse error");
                System.exit(-1);
            }
            if (curState == 6) {
                accept();
                g.cases(0);
            }
        }
    }