Jump to content

Read a file line by line: Difference between revisions

m
Minor spacing fix
(Added command line argument and standard input versions.)
m (Minor spacing fix)
Line 2,967:
=={{header|Turing}}==
For a named file:
<lang turing>var f : int
var f : int
open : f, "rosetta.txt", get
loop
Line 2,976 ⟶ 2,975:
put line
end loop
close : f</lang>
</lang>
 
For a command line argument file (e.g. program.x rosetta.txt):
<lang turing>loop
loop
exit when eof (1)
var line: string
get : 1, line:*
put line
end loop</lang>
</lang>
 
 
For standard input (e.g., program.x < rosetta.txt):
<lang turing>loop
loop
exit when eof
var line : string
get line:*
put line
end loop</lang>
</lang>
 
=={{header|TUSCRIPT}}==
Anonymous user
Cookies help us deliver our services. By using our services, you agree to our use of cookies.