Difference between revisions of "File:Lines"

From GiderosMobile
(Created page with "__NOTOC__ '''Available since:''' Gideros 2011.6<br/> === Description === Returns an iterator function that, each time it is called, returns a new line from the file. Therefore...")
 
Line 8: Line 8:
 
  will iterate over all lines of the file. (Unlike io.lines, this function does not close the file when the loop ends.)
 
  will iterate over all lines of the file. (Unlike io.lines, this function does not close the file when the loop ends.)
 
<source lang="lua">
 
<source lang="lua">
(function), = file:lines()
+
(function) = file:lines()
 
</source>
 
</source>
 
'''Returns''' (function) iterator function<br/>
 
'''Returns''' (function) iterator function<br/>

Revision as of 11:19, 23 August 2018

Available since: Gideros 2011.6

Description

Returns an iterator function that, each time it is called, returns a new line from the file. Therefore, the construction

    `for line in file:lines() do body end`
will iterate over all lines of the file. (Unlike io.lines, this function does not close the file when the loop ends.)
(function) = file:lines()

Returns (function) iterator function

There are no pages that use this file.