Content deleted Content added
dbg |
Undid revision 1019054242 by 178.90.8.83 (talk) |
||
(4 intermediate revisions by 3 users not shown) | |||
Line 207:
for key, val in pairs(t) do
if metaArgs[key] == nil and nilArgs[key] ~= 'h' then
local tidiedVal = tidyVal(key, val)
if tidiedVal == nil then
Line 245 ⟶ 242:
-- must be nil.
--]]
if type(key) == 'string' then
key = options.translate[key]
end
local val = metaArgs[key]
if val ~= nil then
return val
Line 260 ⟶ 252:
end
for _, argTable in ipairs(argTables) do
local argTableVal = tidyVal(key, argTable[key])
if argTableVal ~= nil then
metaArgs[key] = argTableVal
Line 326 ⟶ 316:
metatable.__pairs = function ()
-- Called when pairs is run on the args table.
if not metatable.donePairs then
Line 344 ⟶ 333:
metatable.__ipairs = function (t)
-- Called when ipairs is run on the args table.
return inext, t, 0
|