[Date Prev][Date Next][Thread Prev][Thread Next]
- Subject: Re: load() and standard iterators for reading files in 5.2
- From: steve donovan <steve.j.donovan@...>
- Date: Fri, 26 Feb 2010 14:28:55 +0200
On Fri, Feb 26, 2010 at 2:11 PM, Duncan Cross <email@example.com> wrote:
> + Add a new function, a generalised form of io.lines(), something like
> io.reader(filename, format) where 'format' is the same kind of thing
> as the argument(s) passed to file:read(). If you pass "*l", the
> iterator returned is identical to one created by io.lines() (and would
> have the same problem); you could instead pass a number or "*a", which
> would create an iterator that would not strip the newlines.
Very nice, and useful in other contexts. For instance, to go over all
the numbers in a file.