Input loop: Difference between revisions
Content added Content deleted
(→{{header|Nim}}: Add stdin examples) |
|||
Line 2,007: | Line 2,007: | ||
=={{header|Nim}}== |
=={{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") |
<lang nim>var i = open("input.txt") |
||
for line in i.lines: |
for line in i.lines: |