Input loop is part of Short Circuit's Console Program Basics selection.
Task

Read from a text stream either word-by-word or line-by-line until the stream runs out of data.

The stream will have an unknown amount of data on it.




 
      h ← ⊃ (⎕fio['read_text'] 'corpus/sample1.txt')
      ⍴h
7 49
      ]boxing 8
      h
┌→────────────────────────────────────────────────┐
↓This is some sample text.                        │
│The text itself has multiple lines, and          │
│the text has some words that occur multiple times│
│in the text.                                     │
│                                                 │
│This is the end of the text.                     │
│                                                 │
└─────────────────────────────────────────────────┘
 