Read a file line by line: Difference between revisions

Added GNU APL example
(Read a file line by line en BASIC256)
(Added GNU APL example)
Line 352:
21: done: SKIP
</pre>
 
=={{header|APL}}==
<lang APL>
⍝⍝ GNU APL Version
∇r ← listFile fname ;fileHandle;maxLineLen;line
maxLineLen ← 128
fileHandle ← ⎕FIO['fopen'] fname
readLoop:
→(0=⍴(line ← maxLineLen ⎕FIO['fgets'] fileHandle))/eof
⍞ ← ⎕AV[1+line] ⍝⍝ bytes to ASCII
→ readLoop
eof:
⎕FIO['fclose'] fileHandle
r ← ⎕FIO['errno'] fileHandle
</lang>
 
=={{header|Amazing Hopper}}==
<lang Amazing Hopper>
67

edits