Input Buffering In Compiler Construction