Module:Arguments: Difference between revisions
Created page with "-- This module provides easy processing of arguments passed to Scribunto from -- #invoke. It is intended for use by other Lua modules, and should not be -- called from #invoke directly. local libraryUtil = require('libraryUtil') local checkType = libraryUtil.checkType local arguments = {} -- Generate four different tidyVal functions, so that we don't have to check the -- options every time we call it. local function tidyValDefault(key, val) if type(val) == 'string'..." |
No edit summary Tag: Reverted |
||
| Line 326: | Line 326: | ||
local function inext(t, i) | local function inext(t, i) | ||
-- This uses our __index metamethod | -- This uses our __index metamethod | ||
local v = t[i + 1] | local v = t[i + 1] | ||
if v ~= nil then | if v ~= nil then | ||
return i + 1, v | return i + 1, v | ||