Module:Unicode chart/sandbox: Difference between revisions

Content deleted Content added
Created page with 'local p = {} local getArgs = require('Module:Arguments').getArgs local function cells(startHex, endHex) local startInt = tonumber(startHex, 16) local endInt = tonumber(endHex, 16) local div = mw.html.create("div"):addClass("test") for var=startInt, endInt do div:tag("p"):wikitext('&#x'.. string.format("%x", var) .. ';') end return tostring(div) end function p.main(frameArg) frame = frameArg local args = getArgs(frame) local html = "" if ar...'
 
No edit summary
Line 3:
 
local function cells(startHex, endHex)
local startInt = tonumber(startHex:sub(1, -2), 16)
local endInt = tonumber(endHex:sub(1, -2), 16)
local divtab = mw.html.create("divtable")--:addClass("test")
for varrowIndex=startInt, endInt do
local row = tab:tag("tr")
divrow:tag("pth"):wikitext('&#xU+'.. string.format("%x", varrowIndex) .. ';x')
for colIndex=0, 16 do
row:tag("td"):wikitext('&#x'.. string.format("%x", rowIndex + colIndex) .. ';')
end
end
return tostring(div)