equal
deleted
inserted
replaced
9 |
9 |
10 local is_stanza = require"util.stanza".is_stanza; |
10 local is_stanza = require"util.stanza".is_stanza; |
11 local t_concat = table.concat; |
11 local t_concat = table.concat; |
12 |
12 |
13 local noop = function() end |
13 local noop = function() end |
14 local unpack = unpack |
14 local unpack = table.unpack or unpack; |
15 local function iterator(result) |
15 local function iterator(result) |
16 return function(result_) |
16 return function(result_) |
17 local row = result_(); |
17 local row = result_(); |
18 if row ~= nil then |
18 if row ~= nil then |
19 return unpack(row); |
19 return unpack(row); |