data/sample.lua: Fixed problem with definition lists.

This commit is contained in:
John MacFarlane 2017-12-27 09:16:01 -08:00
parent e23e1f3c22
commit 0e3736422e

View file

@ -245,11 +245,9 @@ end
-- Revisit association list STackValue instance.
function DefinitionList(items)
local buffer = {}
for _,item in pairs(items) do
for k, v in pairs(item) do
table.insert(buffer,"<dt>" .. k .. "</dt>\n<dd>" ..
table.concat(v,"</dd>\n<dd>") .. "</dd>")
end
for _,item in ipairs(items) do
table.insert(buffer,"<dt>" .. item[1] .. "</dt>\n<dd>" ..
table.concat(item[2],"</dd>\n<dd>") .. "</dd>")
end
return "<dl>\n" .. table.concat(buffer, "\n") .. "\n</dl>"
end