: RDLNMEM+ 0x57 RAM+ @ + ; ( current position in INBUF ) : IN> 0 RDLNMEM+ ; ( points to INBUF ) : IN( 2 RDLNMEM+ ; ( points to INBUF's end ) : IN) 0x40 ( buffer size ) 2+ RDLNMEM+ ; ( flush input buffer ) ( set IN> to IN( and set IN> @ to null ) : (infl) 0 IN( DUP IN> ! ! ;