Jump to content

Module:Unicode data/datasets

Permanently protected module
From Wikipedia, the free encyclopedia
local export = {}  local unpack = unpack or table.unpack -- Lua 5.2 compatibility  function export.dataset(dataset_name) local dataset = mw.ext.data.get(dataset_name)  if not dataset then error("Dataset " .. dataset_name .. " not found") end local data = dataset.data local result = {}  for _, item in ipairs(data) do local charcode_hex, filename = unpack(item) result[tonumber(charcode_hex)] = filename end  return result end  return export