Input loop: Difference between revisions

→‎{{header|Nim}}: Add stdin examples
(→‎{{header|Nim}}: Add stdin examples)
Line 2,007:
 
=={{header|Nim}}==
Read from stdin until end of data has been reached:
<lang nim>var line = ""
while stdin.readLine(line):
echo line</lang>
Choose splitting string:
<lang nim>import strutils
 
var lines = stdin.readAll()
for line in lines.split("\n"):
echo line</lang>
 
Read from a known text file:
<lang nim>var i = open("input.txt")
for line in i.lines:
Anonymous user