Module:LuaCall: Difference between revisions
From Test Wiki
Content deleted Content added
Other debuglog |
More debuglog |
||
| Line 18: | Line 18: | ||
if _G[1] then |
if _G[1] then |
||
local reserved_function,reserved_contents=mw.ustring.match(_G[1],"^(%s*%a[^%s%(]*)%(([^%)]*)%)%s*$") |
local reserved_function,reserved_contents=mw.ustring.match(_G[1],"^(%s*%a[^%s%(]*)%(([^%)]*)%)%s*$") |
||
debuglog=debuglog.."Function is:" .. reserved_function .. "\nContents are:"..reserved_contents.."\n" |
|||
local reserved_value={} |
local reserved_value={} |
||
local reserved_counter=0 |
local reserved_counter=0 |
||
| Line 24: | Line 25: | ||
reserved_counter=reserved_counter+1 |
reserved_counter=reserved_counter+1 |
||
reserved_value[reserved_counter]=mw.ustring.match(reserved_contents,"([^%,]+)") |
reserved_value[reserved_counter]=mw.ustring.match(reserved_contents,"([^%,]+)") |
||
debuglog=debuglog.."["..reserved_counter.."] = "..tostring(reserved_value[reserved_counter]) .. "\n" |
|||
reserved_contents=mw.ustring.match(reserved_contents,"[^%,]+,(.*)$") |
reserved_contents=mw.ustring.match(reserved_contents,"[^%,]+,(.*)$") |
||
until not reserved_contents |
until not reserved_contents |
||