Code: Select all
local function lines(f) return function() return f:read"l" end end
local f,err=io.open("dummy.lua","rb") if err then error(err) end
for line in lines(f) do print(line) end
f:close()
Code: Select all
local function lines(f) return function() return f:read"l" end end
local f,err=io.open("dummy.lua","rb") if err then error(err) end
for line in lines(f) do print(line) end
f:close()