Eliminate the reader interface between preproc and parser.