print "? " readline S0, 0
And no prompt shows before the readline starts its business. Any suggestions as to how I can flush stdout before beginning input and whatnot? I'm not above resorting to PASM hackery at this point, since the I/O is in flux.
print "? " readline S0, 0