From: Robo Date: 2004-10-03T11:59:56+09:00 Subject: How to terminate STDIN input in Windows? I've got a piece of code like this to get multi line input from STDIN: while (s = gets()) != nil #whip s till it bleeds end When I run it, I'm able to get each line of input I type in, but I can't figure out how to terminate the input e.g. "OK, I've given you all the inputs, exit the loop" In Linux, I think it was done by pressing ^D at the end, but that doesn't do anything in Windows. Any ideas? Robo