= m_str_utils.char local export = {} local udata = mw.loadData("Module:0Unicode data/data") local floor = math.floor local function errorf(first_arg...
image_module = ("Module:0Unicode data/images/%03X"):format(submodule) local emoji_image_module = ("Module:0Unicode data/emoji images/%03X"):format(submodule)...
return { [ 0x2F800 ] = "U2f800.svg", [ 0x2F801 ] = "U2f801.svg", [ 0x2F802 ] = "U2f802.svg", [ 0x2F803 ] = "U2f803.svg", [ 0x2F804 ] = "U2f804.svg"...
return { [ 0xF901 ] = "Uf901.svg", [ 0xF909 ] = "Uf909.svg", [ 0xF910 ] = "Uf910.svg", [ 0xF918 ] = "Uf918.svg", [ 0xF91D ] = "Uf91d.svg", [ 0xF91F...
return { [ 0x3030 ] = "Noto Emoji v2.034 3030.svg", [ 0x303D ] = "Noto Emoji v2.034 303d.svg", [ 0x3297 ] = "Noto Emoji v2.034 3297.svg", [ 0x3299...
return { [ 0x0023 ] = "Noto Emoji v2.034 0023.svg", [ 0x002A ] = "Noto Emoji v2.034 002a.svg", [ 0x0030 ] = "Noto Emoji v2.034 0030.svg", [ 0x0031...
return { [ 0x3004 ] = "JIS.svg", [ 0x3007 ] = "U3007.svg", [ 0x300C ] = "Corner bracket left black.svg", [ 0x300D ] = "Corner bracket right black.svg"...
"CAUCASIAN ALBANIAN LETTER GIM.svg", [ 0x10533 ] = "CAUCASIAN ALBANIAN LETTER DAT.svg", [ 0x10534 ] = "CAUCASIAN ALBANIAN LETTER EB.svg", [ 0x10535 ] = "CAUCASIAN...
return { [ 0x14400 ] = "ANATOLIAN HIEROGLYPH A001.svg", [ 0x14401 ] = "ANATOLIAN HIEROGLYPH A002.svg", [ 0x14402 ] = "ANATOLIAN HIEROGLYPH A003.svg"...
return { [ 0x203C ] = "Noto Emoji v2.034 203c.svg", [ 0x2049 ] = "Noto Emoji v2.034 2049.svg", [ 0x20E3 ] = "Noto Emoji U+20E3 combining form.svg",...