Ugrás a tartalomhoz

Modul:hit-translit/sign-list

A Wikiszótárból, a nyitott szótárból

A modult a Modul:hit-translit/sign-list/doc lapon tudod dokumentálni

local export = {}

local m_hit_tag = require("Module:hit-translit/tag")
local m_table = require("Module:table")

--[=[
-- Fields:
--		[1] = The Hethitisches Zeichenlexikon (HZL) number(s)
--		[2] = The Borger (2003) number(s)
--		[3] = the Hittite signs
--		[4] = the Sumerian signs
--		[5] = the Akkadian signs
-- Use "q" in transcriptions.
-- ]=]

export.sign_list = {
	["𒀸"] = { 1, 1, { "aš" }, { "AŠ" }, { "ÀS", "ÀZ", "DIL", "DEL", "INA", "RÙ", "RUM" } },
	["𒄬"] = { 2, 3, { "ḫal" }, { "ḪAL" }, {} },
	["𒉾"] = { 3, { 741, 882 }, {}, { "PÉŠ" }, {} },
	["𒁄"] = { 4, 5, { "pal", "bal" }, { "BAL" }, {} },
	["𒋓"] = { 5, 115, { "šir" }, { "NU₁₁", "SIR₄", "ŠIR" }, {} },
	["𒄈"] = { 6, 6, {}, { "GÍR", "UL₄" }, {} },
	["𒋻"] = { 7, 9, { "tar", "ḫaš" }, { "KU₅", "KUD", "TAR" }, { "DAR₆", "KUD", "KUT", "QUD", "QUT", "ṬAR", "ṬÍR" } },
	["𒀭"] = { 8, 10, { "an" }, { "AN", "DINGIR" }, { "ÌL" } },
	["𒀳"] = { 9, 90, {}, { "APIN", "ENGAR" }, {} },
	["𒈤"] = { 10, 91, { "maḫ" }, { "MAḪ" }, {} },
	["𒉡"] = { 11, 112, { "nu" }, { "NU" }, { "LÀ" } },
	["𒆰"] = { 12, 117, { "kul" }, { "KUL", "NUMUN" }, {} },
	["𒁁"] = { 13, 113, { "pát", "pád", "pít", "píd", "pè", "pì" }, { "BAD", "BE", "SUMUN", "SUN", "TIL", "ÚŠ" }, { "BAD", "BAT", "BAṬ", "BE", "BI₄", "MID", "MIT", "MIṬ" } },
	["𒁴"] = { 14, 167, { "dim", "tim" }, {}, { "DI₁₁", "TÌ" } },
	["𒈾"] = { 15, 110, { "na" }, { "NA" }, {} },
	["𒀴"] = { 16, 18, {}, { "ÀR", "ARAD", "NÍTA" }, {} },
	["𒈬"] = { 17, 98, { "mu" }, { "MU", "MUḪALDIM" }, {} },
	["𒁵"] = { 18, 168, {}, { "MUN" }, {} },
	["𒈜"] = { 19, 570, {}, { "NAR" }, {} },
	["𒈦"] = { 20, 121, { "pár", "bar", "maš" }, { "BÁN", "BAR", "MAŠ", "MÁŠDA" }, { "MAS" } },
	["𒋡"] = { 21, 99, { "qa", "ga₅", "ka₄" }, { "SÀL", "SÀLA", "SAGI" }, {} },
	["𒈮"] = { 22, 12, {}, { "MUG" }, {} },
	["𒍚"] = { 23, 203, {}, { "UZ₆" }, {} },
	["𒄷"] = { 24, 132, { "ḫu" }, { "MUŠEN" }, { "BAG", "BAK", "BAQ" } },
	["𒄷𒋛"] = { 25, 133, {}, { "U₅" }, { "U₅" } },
	["𒄷𒄭"] = { 26, 137, {}, { "MUD" }, { "MUD", "MUT", "MUṬ" } },
	["𒈺"] = { 27, 154, {}, { "SE₂₄", "SÈD", "ŠE₁₂" }, {} },
	-- 28 (SIxSÁ) unencoded
	["𒋥"] = { 29, 139, { "rat", "rad" }, {}, { "RAṬ", "RÍT" } },
	["𒄀"] = { 30, 141, { "gi", "ge" }, { "GI", "SI₂₂", "SIG₁₇" }, { "KÍ", "KÉ", "QÌ", "QÈ" } },
	["𒄁"] = { 31, 141, {}, {}, {}, hurr = { "geₑ" } },
	["𒊑"] = { 32, 142, { "ri", "re", "tal", "dal" }, { "RI" }, { "DAL<sup>?</sup>" } },
	["𒍣"] = { 33, 140, { "zi", "ze" }, { "ZI" }, { "SÍ", "SÉ", "ṢÍ", "ṢÉ" } },
	["𒉣𒇬"] = { 34, 145, {}, { "TÙR" }, {} },
	["𒆲"] = { 35, 131, {}, { "KUN" }, {} },
	["𒉣"] = { 36, 143, {}, { "NUN" }, {} },
	["𒋾"] = { 37, 118, { "ti", "dì" }, { "TI", "TÌL" }, { "DÌ", "ṬÌ" } },
	["𒈧"] = { 38, 130, {}, { "MÁŠ" }, {} },
	["𒉆"] = { 39, 134, { "nam" }, { "NAM", "SIM", "SÍN" }, {} },
	["𒂗"] = { 40, 164, { "en", "in₄" }, { "EN", "ENSI" }, { "IN₄" } },
	["𒈹"] = { 41, 153, {}, { "INANNA", "INNIN" }, {} },
	["𒋩"] = { 42, 151, { "šur" }, { "SUR", "ŠUR" }, {} },
	["𒊒"] = { 43, 111, { "ru" }, { "RU", "ŠUB" }, { "ŠUB", "ŠUP" } },
	["𒅁"] = { 44, 807, { "ib", "ip", "eb", "ep" }, { "IB", "URAŠ", "URTA" }, {} },
	["𒇇"] = { 45, 766, {}, { "U₈", "US₅", "USDUḪA" }, {} },
	["𒂄"] = { 46, 744, { "zul" }, {}, { "SUL", "ŠUL" } },
	["𒆥"] = { 47, 815, {}, { "GUR₁₀", "KIN" }, { "QI", "QE" } },
	["𒑚"] = { 48, 826, {}, { "ŠUŠANA" }, {} },
	["𒆏"] = { 49, 148, { "kap", "kab", "gáp", "gáb" }, { "GÁB", "GÙB", "KAB" }, { "QÁB", "QÁP" } },
	["𒄸"] = { 49, 148, {}, { "ḪÚB" }, {} },
	["𒄽"] = { 50, 150, { "ḫub", "ḫup" }, { "ḪUB" }, {} },
	["𒌨"] = { 51, 828, { "ur", "lik", "lig" }, { "TÉŠ", "UR" }, { "TAŠ" }, hurr = { "TÍŠ" } },
	["𒄇"] = { 52, 830, {}, { "GIDIM" }, {} },
	["𒌇"] = { 53, 827, {}, { "TUK", "TUKU" }, {} },
	["𒃢"] = { 54, 408, {}, { "SILA₄" }, {} },
	["𒇅"] = { 55, 801, {}, { "BÚGIN", "BÚNIN" }, {} },
	["𒂷"] = { 56, 387, {}, { "GÁ", "MAL", "PISAN" }, { "BA₄", "MÀ" } },
	["𒂼"] = { 57, 392, {}, { "AMA", "DAGAL" }, {} },
	["𒃡"] = { 58, 411, {}, { "ÙR" }, {} },
	["𒃥"] = { 59, 418, {}, { "ÀRAḪ", "ÉSAG" }, {} },
	["𒃌"] = { 60, 431, {}, { "GALGA" }, {} },
	["𒃷"] = { 61, 174, { "gán", "kán" }, { "GÁN", "IKU" }, {} },
	["𒂞"] = { 62, 818, {}, { "ERIN", "EREN" }, {} },
	["𒋁"] = { 63, 821, {}, { "ŠÉŠ" }, {} },
	["𒋗𒆸"] = { 64, 567, {}, { "ŠU-NÍGIN" }, {} },
	["𒋠"] = { 65, 816, {}, { "SÍG", "SÍK", "SIKI" }, {} },
	["𒋠𒊩"] = { 66, 816, {}, { "SÍG-MUNUS" }, {} },
	["𒅅"] = { 67, 136, { "iq", "eq", "ig", "ik", "eg", "ek" }, { "GÁL", "IG" }, {} }, -- I stopped adding Akkadograms here, fyi
	["𒋗"] = { 68, 567, { "šu" }, { "ŠU", "GÉŠBU" }, { "KAT₇", "SUₓ" } },
	["𒆬"] = { 69, 745, {}, { "KÙ", "KUG", "AZAG", "GUŠKIN" }, {} },
	["𒊷"] = { 70, 571, {}, { "GIŠIMMAR" }, {} },
	["𒁰"] = { 71, 166, {}, { "DÀRA" }, { "TÀRA" } },
	["𒉌"] = { 72, 380, { "ni", "né" }, { "À", "IÀ", "NI", "ZAL" }, { "LÍ", "ṢAL" } },
	["𒉌𒌓"] = { 73, 385, {}, { "IA₄", "NA₄", "ZÁ" }, {} },
	["𒉏"] = { 74, 690, {}, { "DÀḪ", "ELAM", "NIM" }, { "NIM", "NEM", "NUM" } },
	["𒆕"] = { 75, 379, {}, { "DÙ", "GAG", "RÚ" }, { "QAQ" } },
	["𒉍"] = { 76, 380, {}, {}, {}, hurr = { "néₑ" } },
	["𒅕"] = { 77, 437, { "ir", "er" }, { "IR" }, {} },
	["𒇽"] = { 78, 514, {}, { "LÚ" }, {} },
	["𒋀"] = { 79, 535, {}, { "SES", "ŠEŠ" }, {} },
	["𒀿"] = { 80, 173, {}, { "AŠGAB" }, {} },
	["𒀝"] = { 81, 127, { "ag", "ak", "aq" }, { "AG", "AK" }, {} },
	["𒀞"] = { 82, 129, {}, { "MÈ" }, {} },
	["𒁯"] = { 83, 183, {}, { "GÙN" }, { "TÁR", "ṬÁR" } },
	["𒌗"] = { 84, 20, {}, { "ITI", "ITU" }, {} },
	["𒋒"] = { 85, 162, {}, { "ŠINIG" }, {} },
	["𒋛"] = { 86, 181, { "ší", "šé" }, { "SI" }, { "SI", "SE", "ṢÌ", "ŠÍ", "ŠÉ" }, hatt = { "si" } },
	["𒈣"] = { 87, 201, {}, { "MÁ" }, {} },
	["𒂈"] = { 88, 557, {}, { "ŠÙDUL", "ŠÙDUN" }, {} },
	["𒋛𒀀"] = { 89, 207, {}, { "DIRI", "SA₅" }, { "DIR" } },
	["𒋰"] = { 90, 209, { "tab", "tap" }, { "TAB", "LÍMMU" }, { "DÁB", "DÁP", "ṬAB", "ṬAP" }, hurr = { "taw" } },
	["𒋳"] = { 91, 221, { "šum" }, { "ŠUM", "TAG" }, { "TÀ" } },
	["𒊍"] = { 92, 297, { "az" }, { "AZ" }, { "AS", "AṢ" } },
	["𒊌"] = { 93, 296, { "uq", "ug", "uk" }, { "UG", "PÀRIG" }, {} },
	["𒊋"] = { 94, 295, {}, { "NIB" }, {} },
	["𒆷"] = { 95, 89, { "la" }, { "LA" }, {} },
	["𒂇"] = { 96, 556, {}, { "UKU" }, {} },
	["𒀊"] = { 97, 223, { "ab", "ap" }, { "AB" }, {} },
	["𒌝"] = { 98, 238, { "um" }, { "UM" }, {}, hurr = { "ubₓ" } },
	["𒁾"] = { 99, 242, { "tub", "tup" }, { "DUB", "KIŠIB" }, { "ṬUP" } },
	["𒀮"] = { 100, 246, { "nap", "nab" }, { "AN/AN" }, {} },
	["𒀯"] = { 101, 247, {}, { "MUL" }, { "MUL" } },
	["𒌤"] = { 102, 547, {}, { "DÉ" }, {} },
	["𒉓"] = { 103, 320, { "šàm" }, { "ŠÀM" }, {} },
	["𒉙"] = { 104, 324, {}, { "AZU", "ÚZU" }, {} },
	["𒀜"] = { 105, 258, { "at", "ad" }, { "AD" }, { "AṬ" } },
	["𒆟"] = { 106, 271, {}, { "KÉŠ", "KEŠDA", "SÌR", "ŠÈR", "ŠÌR" }, { "SÌR", "ŠÌR" } },
	-- 107 (EZEN₄) unencoded
	["𒍢"] = { 108, 259, { "zé", "zí" }, { "ZÍ" }, { "SI₂₀", "SE₂₀", "ṢI", "ṢE", "ZÍ" } },
	["𒍏"] = { 109, 230, {}, { "URUDU", "TABIRA", "ÙMMEDA" }, {} },
	["𒌘"] = { 110, 545, {}, { "MÚRU", "MURUB₄" }, {} },
	["𒀔"] = { 111, 232, {}, { "ERI₁₁", "UNU", "UNUG" }, {} },
	["𒈩"] = { 112, 486, { "miš" }, {}, { "MIS", "MIŠ" } },
	["𒃶"] = { 113, 253, { "ḫé", "ḫí" }, { "GAN", "ḪÉ" }, { "ḪÍ", "KAN" } },
	["𒂦"] = { 114, 272, {}, { "BÀD" }, {} },
	["𒈗"] = { 115, 266, {}, { "LUGAL" }, { "ŠÀR" } },
	["𒊐𒃵"] = { 116, 264, {}, { "DÌM" }, { "DÌM" } },
	["𒅋"] = { 117, 348, { "il", "él" }, {}, { "ÉL" } },
	["𒉼"] = { 118, 685, {}, { "PAN" }, {} },
	["𒉒"] = { 119, 316, {}, { "NÍNDA" }, {} },
	["𒄣"] = { 120, 339, { "kum", "gum" }, {}, { "GUM", "KU₁₃", "QU", "QUM" } },
	["𒉘"] = { 121, 326, {}, { "ÁG", "ÁGA" }, {} },
	["𒄤"] = { 122, 340, { "gaz" }, { "GAZ" }, { "GAS", "GAṢ", "KAṢ" } },
	["𒉚𒀀𒀭"] = { 123, 333, {}, { "ŠÁM" }, {} },
	["𒌫"] = { 124, 341, { "úr" }, { "ÚR" }, {} },
	["𒌈"] = { 125, 354, { "tum", "dum", "tu₄" }, { "ÍB", "TU₄" }, { "DU", "DUM", "ÍB", "ÍP", "ÉB", "ÉP", "ṬU₄", "ṬUM" } },
	["𒂕"] = { 126, 356, {}, { "EGIR" }, {} },
	["𒇸"] = { 127, 544, {}, { "LIL" }, { "LIL" } },
	["𒁺"] = { 128, 350, { "du", "tù" }, { "DU", "GIN", "GUB", "RÁ", "RI₆", "ŠA₄" }, { "TÙ", "ṬÙ" } },
	["𒁽"] = { 129, 352, {}, { "KAŠ₄" }, { "KAS₄" } },
	["𒂀"] = { 130, 565, {}, { "DÚB" }, {} },
	["𒃾"] = { 131, 212, { "wi₅" }, { "GEŠTIN" }, {} },
	["𒍑"] = { 132, 381, { "uš" }, { "NITA", "NITAḪ", "ÚS", "UŠ", "GALA" }, { "ÚS" } },
	["𒅗"] = { 133, 24, { "ka" }, { "DU₁₁", "DUG₄", "GÙ", "INIM", "KA", "KIR₄", "ZÚ" }, { "GA₁₄", "QÀ" } },
	["𒅞"] = { 134, 30, {}, { "UKKIN" }, {} },
	["𒅻"] = { 135, 31, {}, { "NUNDUM" }, {} },
	["𒅾"] = { 136, 32, {}, { "SU₆" }, {} },
	-- 137 (KAxÚR) unencoded
	-- 138 (KAxPA) unencoded
	-- 139 (KAxGIŠ) unencoded
	["𒅯"] = { 140, 38, {}, { "KIR₁₄" }, {} },
	["𒆇"] = { 141, 56, {}, { "KAxU" }, {} },
	-- 142 (KAxLUM) unencoded
	["𒆉"] = { 143, 51, {}, { "ZU₆" }, {} },
	["𒅮"] = { 144, 54, {}, { "BÚN" }, {} },
	["𒆁"] = { 145, 50, {}, { "TÚKUR" }, {} },
	["𒅲"] = { 146, 26, {}, { "MU₇", "TU₆" }, {} },
	["𒅴"] = { 147, 61, {}, { "EME" }, {} },
	["𒅘"] = { 148, 64, {}, { "NAG" }, {} },
	["𒅥"] = { 149, 65, {}, { "GU₇" }, {} },
	-- 150 (KAxÀŠ) unencoded
	["𒅖"] = { 151, 357, { "iš", "eš₁₅", "mil", "mel" }, { "KUŠ₇", "SAḪAR" }, { "EŠ₁₅", "ÍS", "ÍṢ", "ÍZ" } },
	["𒌒"] = { 152, 504, { "up", "ub" }, {}, { "ÁR" } },
	["𒁉"] = { 153, 358, { "pí", "pé", "bi", "be", "kaš", "gaš" }, { "BI", "KAŠ" }, {} },
	["𒋆"] = { 154, 362, {}, { "LUNGA", "ŠEM", "ŠIM" }, {} },
	["𒀫"] = { 155, 695, {}, { "AMAR" }, { "ṢÁR", "ṢUR" } },
	["𒀬"] = { 156, 696, {}, { "SISKUR", "SÍSKUR" }, {} },
	["𒄞"] = { 157, 472, {}, { "GU₄", "GUD" }, { "GU₄" } },
	["𒊭"] = { 158, 566, { "ša" }, { "ŠA" }, { "SAₓ" } },
	["𒂵"] = { 159, 491, { "ga" }, { "GA", "KÀ" }, { "KÀ", "QÁ" } },
	["𒋫"] = { 160, 248, { "ta", "dá" }, { "TA" }, { "DÁ", "ṬÁ" } },
	["𒅍"] = { 161, 493, {}, { "ÍL" }, {} },
	["𒂁"] = { 162, 499, {}, { "DUG", "BÁḪAR", "BAḪARÌ" }, { "DUG", "DUK", "DUQ", "TÙK", "TÙQ" } },
	["𒋋"] = { 163, 373, {}, { "BAPPIR" }, {} },
	["𒃮"] = { 164, 298, {}, { "GAB", "GABA" }, { "GAB", "GAP", "QAB", "QAP" } },
	["𒂃"] = { 164, 298, {}, { "DU₈", "DUḪ" }, {} },
	["𒁶"] = { 165, 686, {}, { "DÍM", "GIM" }, { "KIM" } },
	["𒌢"] = { 166, 160, {}, { "UMBIN" }, {} },
	["𒆍"] = { 167, 222, {}, { "KÁ", "ABUL" }, {} },
	["𒄠"] = { 168, 309, { "am" }, { "AM" }, {} },
	["𒂔"] = { 168, 309, {}, { "EDIN" }, {} },
	["𒉈"] = { 169, 313, { "ne", "ni₅" }, { "BAR₇", "BÍ", "BIL", "BIR₉", "IZI", "LÁM", "NE", "ŠEG₆", "ÉRIM" }, { "BÍ", "DÈ", "ṬÈ", "GIBIL₆", "GÌRA" } },
	["𒋭"] = { 170, 170, {}, { "LÀL" }, {} },
	["𒈭"] = { 171, 301, { "taḫ", "daḫ", "túḫ" }, { "TAḪ" }, {} },
	["𒉋"] = { 172, 312, { "píl", "bíl", "pél" }, { "GIBIL" }, { "PÉL" }, hurr = { "li₁₃" } },
	["𒃰"] = { 173, 157, { "gad", "gat", "kad", "kat" }, { "GAD", "GADA" }, { "QÀD", "QÀT" } },
	["𒉺"] = { 174, 464, { "pa", "ḫat", "ḫad" }, { "GIDRU", "PA", "UGULA", "GARZA", "NUSKA" }, { "BÁ", "ḪAṬ", "SÀK" } },
	["𒉺𒅁"] = { 175, 466, { "šab", "šap", "šìp" }, { "ŠAB" }, { "SAB", "SAP" } },
	["𒉺𒁽"] = { 176, 464, {}, { "MAŠKIM" }, {} },
	["𒉺𒇻"] = { 177, 468, {}, { "SIPA", "SIPAD" }, {} },
	["𒄑"] = { 178, 469, { "ez", "iz", "níš" }, { "GIŠ", "GISSU" }, { "IS", "ES", "IṢ", "EṢ", "IŠ₆", "NÍŠ" } },
	["𒆸"] = { 179, 755, { "ḫab", "ḫap" }, { "GUD₈", "GUR₄", "ḪAB", "LAGAB", "LÚGUD", "NÍGIN", "RIN" }, { "KIL", "KEL" } },
	["𒇥"] = { 180, 786, { "túl" }, { "GÍGIR", "PÚ", "TÚL" }, {} },
	["𒇡"] = { 181, 767, {}, { "LAGABxSUM" }, { "ṢAR", "ZAR" } },
	["𒆹"] = { 182, 795, {}, { "AMBAR", "BUGIN", "BUNIN", "SUG" }, {} },
	["𒀠"] = { 183, 474, { "al" }, { "AL" }, {} },
	["𒆯"] = { 184, 171, {}, { "KU₇" }, {} },
	["𒄥"] = { 185, 180, { "gur", "kùr" }, { "GUR" }, { "QUR" } },
	["𒇬"] = { 186, 719, {}, { "LAGAR" }, {} },
	["𒂊"] = { 187, 498, { "e" }, { "E", "GURU₂₁", "SIMUG" }, { "I₁₅" } },
	["𒁟"] = { 188, 452, {}, { "UTUL₅" }, {} },
	["𒁛"] = { 189, 455, {}, { "UBUR" }, {} },
	["𒁗"] = { 190, 461, {}, { "E!-KISIM₅xA-MAŠ" }, {} },
	["𒈥"] = { 191, 483, { "mar" }, { "MAR" }, {} },
	["𒊕"] = { 192, 184, { "šaq", "šag", "šak", "riš" }, { "SAG", "SUR₁₄", "ZARAḪ" }, {} },
	["𒄧"] = { 193, 503, {}, { "GURUN" }, {} },
	["𒆤"] = { 194, 484, {}, { "LÍL", "GÉ", "KE4", "KID" }, { "KID", "KIT", "KIṬ" } },
	["𒌑"] = { 195, 490, { "ú", "sam" }, { "KÙŠ", "Ú", "KIŠI₁₆", "UGA" }, { "ʾUₓ", "ŠAM" } },
	["𒆗"] = { 196, 496, { "kal", "dan", "tan" }, { "ESI", "GURUŠ", "KAL", "KALA", "KALAG", "LAMMA" }, { "GAL₉", "LAB", "LAP", "RIB", "RIP" } },
	["𒌦"] = { 197, 501, { "un" }, { "ÙG", "ÙKU", "UN" }, {} },
	["𒈛"] = { 198, 494, { "luḫ" }, { "LÀḪ", "LUḪ", "SUKKAL" }, { "LÀḪ" } },
	["𒂍"] = { 199, 495, {}, { "É" }, { "É", "PID", "PIT", "PIṬ" } },
	["𒊓"] = { 200, 172, {}, { "SA" }, { "SA" } },
	["𒄘"] = { 201, 176, {}, { "GÚ", "GUN" }, {} },
	["𒄙"] = { 202, 178, { "dur", "túr" }, { "DUR" }, { "ṬUR" } },
	["𒍜"] = { 203, 311, {}, { "UZU" }, {} },
	["𒉪"] = { 204, 502, { "nir", "nàr" }, { "NIR" }, {} },
	["𒁀"] = { 205, 14, { "ba", "pá" }, { "BA" }, {} },
	["𒆪"] = { 206, 808, { "ku", "gu₅" }, {}, {} },
	["𒂉"] = { 206, 808, {}, { "DÚR", "DÚRU", "DURUN", "TUKUL", "TUŠ" }, {} },
	["𒆪𒌋𒆕"] = { 207, 755, {}, { "MUD₄" }, {} },
	["𒈠"] = { 208, 552, { "ma" }, { "MA", "PÈŠ" }, {} },
	["𒍪"] = { 209, 15, { "zu" }, { "ZU" }, { "SÚ", "ṢÚ" } },
	["𒂅"] = { 209, 836, {}, { "GÍN" }, {} },
	["𒁳"] = { 210, 812, { "lu" }, { "LU", "UDU" }, {} },
	["𒇻"] = { 210, 813, {}, { "DAB", "DIB", "DUL₈" }, { "DIB", "DIP", "TIB", "TIP" } },
	["𒇯"] = { 211, 721, {}, { "DU₆" }, {} },
	["𒌆"] = { 212, 809, {}, { "TÚG", "ÁZLAG", "GI₇", "ŠÈ", "TU₉", "ZÀ", "ZÍD" }, {} },
	["𒋢"] = { 213, 16, {}, { "KUŠ", "SU" }, { "SU" } },
	["𒁕"] = { 214, 561, { "da", "tá" }, { "DA", "TÁ" }, { "TÁ" } },
	["𒀉"] = { 215, 560, { "it", "id", "et", "ed" }, { "Á", "TI₈" }, { "IṬ", "EṬ" } },
	["𒇉"] = { 216, 756, {}, { "ENGUR" }, {} },
	["𒄿"] = { 217, 252, { "i" }, { "I", "KUN₄" }, { "ʾIₓ" } },
	["𒅀"] = { 218, 260, { "ya" }, { "I-A" }, {} },
	["𒈢"] = { 219, 270, {}, { "ḪAŠḪUR" }, {} },
	["𒈖"] = { { 220, 221, 222 }, { 555, 556 }, {}, { "GÚG", "GAR₅", "LÙ", "NIMGIR" }, {} },
	["𒂆"] = { 223, 836, {}, { "NÍR", "GÍN" }, { "ṬU" } },
	["𒇀"] = { 224, 760, {}, { "GIGIR" }, {} },
	["𒁆"] = { 225, 565, {}, { "BALAG" }, {} },
	["𒀩"] = { 226, 573, {}, { "ALAM" }, {} },
	["𒋺"] = { 227, 106, {}, { "TAG₄", "TAK₄" }, {} },
	["𒆦"] = { 228, 435, {}, { "KISAL" }, {} },
	["𒌷"] = { 229, 71, {}, { "URU", "BANŠUR", "RÍ", "U₁₉" }, {} },
	["𒊿"] = { 230, 17, {}, { "ŠEN", "ALAL", "PÀSAN", "DUR₁₀" }, {} },
	["𒋃"] = { 231, 485, {}, { "SANGA", "ÀKA", "ŠID", "ŠIT", "ŠITA₅", "ŠITI" }, { "LAG", "LAK", "LAQ" } },
	["𒁤"] = { 232, 441, {}, { "LAḪTA" }, {} },
	["𒊏"] = { 233, 511, { "ra" }, { "RA" }, {} },
	["𒄄"] = { 234, 507, {}, { "GI₄", "GE₄" }, {} },
	["𒁈"] = { 235, 554, {}, { "BÁR" }, {} },
	["𒁻"] = { 236, 350, {}, { "LAḪ₄" }, {} },
	["𒌉"] = { 237, 255, {}, { "DUMU", "TUR", "KUN₅" }, { "TUR" } },
	["𒍠"] = { 238, 540, {}, { "ZÀ", "ZAG" }, {} },
	["𒅊"] = { 239, 564, {}, { "SIG₇" }, {} },
	["𒃼"] = { 240, 543, { "gar", "kar" }, { "GÀR" }, { "KÀR", "QAR" } },
	["𒀾"] = { 241, 548, { "tàš", "áš" }, { "ÁŠ", "ZÍZ" }, { "ÁŠ", "ÁZ" } },
	["𒃲"] = { 242, 553, { "gal", "kál" }, { "GAL" }, { "KÁL" } },
	["𒁖"] = { 243, 438, { "táq", "tág", "ták", "daq", "dag", "dak" }, { "BÀR", "DAG" }, { "BÀR" } },
	["𒄫"] = { 244, 558, { "kir", "gir", "piš", "paš", "pùš", "gir", "biš" }, { "ḪA₆" }, { "QIR" } },
	["𒁓"] = { 245, 559, { "bur", "pur" }, { "BUR" }, {} },
	["𒌵"] = { 246, 574, {}, { "URI" }, {} },
	["𒃵"] = { 247, 576, {}, { "GAM" }, { "GAM" } },
	["𒑱"] = { 248, 592, {}, {}, {}, glossenkeil = true },
	["𒋼"] = { 249, 589, { "te" }, { "TE" }, { "DE₄", "DI₁₂", "ṬE₄" } },
	["𒋼𒀀"] = { 250, 590, { "kar", "kir₈" }, { "KAR" }, { "GAR₁₄", "QÁR" } },
	["𒋙"] = { 251, 869, { "šú" }, { "ŠÚ", "ÉN" }, {} },
	["𒇻𒄾𒆲"] = { 252, 812, {}, { "GUKKAL<sup>?</sup>+KUN" }, {} },
	["𒈦𒄘𒃼"] = { 253, 124, {}, { "IDIGNA" }, {} },
	["𒄾"] = { 254, 877, {}, { "ÚKUŠ" }, {} },
	["𒋝"] = { 255, 881, {}, { "SIG" }, {}, hurr = { "šig", "šik", "šiq" } },
	["𒉽"] = { 256, 92, {}, { "KÚR", "PAB", "PA₅" }, { "BAB", "BAP", "KÚR" } },
	["𒉽𒄬"] = { 256, 93, {}, { "PAB-ḪAL" }, { "PÚŠ" } },
	["𒉽𒉽"] = { 257, 94, {}, { "BÙLUG", "DIM₄", "MUNU₈" }, {} },
	["𒄃"] = { 258, 105, {}, { "GILIM" }, { "KÍL" } },
	["𒆜"] = { 259, 302, {}, { "KASKAL", "RAŠ", "DANNA", "ILLAT" }, {} },
	["𒄒"] = { 260, 378, { "kib", "kip" }, { "KIB", "ŠENNUR" }, {} },
	["𒌋"] = { 261, 661, { "u" }, { "U", "BÙR", "UḪ₇" }, {} },
	["𒌋𒌆"] = { 262, 720, {}, { "DUL" }, { "TUL" } },
	["𒌋𒁯"] = { 263, 670, {}, {}, { "IŠTAR" } },
	["𒌋𒈬"] = { 264, 665, {}, { "UDUN" }, {} },
	["𒅇"] = { 265, 731, {}, { "Ù", "LIBIR" }, { "Ù" } },
	["𒌋𒀜"] = { 266, 683, {}, { "GIR₄" }, {} },
	["𒈪"] = { 267, 681, { "mi", "mé" }, { "GE₆", "GI₆", "GÍG", "MI" }, { "MÉ" } },
	["𒂂"] = { 268, 704, {}, { "DUGUD" }, {} },
	["𒈪𒉭"] = { 269, 705, {}, { "GIG" }, { "GIG", "GIQ" } },
	["𒌋𒃶"] = { 270, 684, {}, { "ŠAGAN", "ŠÁMAN" }, {} },
	["𒄢"] = { 271, 682, { "gul" }, { "GUL" }, { "KÚL" } },
	["𒌋𒅗"] = { 272, 663, {}, { "UGU" }, { "MUḪ" } },
	["𒆧"] = { 273, 678, { "kiš" }, { "KIŠ" }, {} },
	["𒂘"] = { 274, 165, {}, { "BURU₁₄", "BAR₈", "SULLIM" }, {} },
	["𒌌"] = { 275, 698, { "ul" }, {}, {} },
	-- 276 (AMARxKU₆) unencoded
	["𒀖"] = { 277, 672, {}, { "ÁB" }, { "LI₈" } },
	["𒆨"] = { 278, 687, {}, { "KISIM₅" }, {} },
	["𒉐"] = { 279, 691, {}, { "TÙM" }, {} },
	-- 280 (KISIM₅xLA) unencoded (see 232)
	-- 281 (KISIM₅xGU₄) unencoded (see 188)
	-- 282 (KISIM₅xGA) unencoded (see 189)
	-- 283 (KISIM₅xÚ-MAŠ) unencoded
	-- 284 (ÁBxA) unencoded
	-- 285 (KISIM₅xA-MAŠ) unencoded (see 190)
	["𒇺"] = { 286, 591, { "liš", "li₁₂" }, { "DÍLI", "DÍLIM", "LIŠ" }, {} },
	["𒌋𒁹"] = { 287, 661, { "11" }, {}, {} },
	["𒅆"] = { 288, 724, { "ši" }, { "IGI", "LIM", "ŠUKUR" }, { "LÌ", "LIM", "SI₁₇", "ŠE₂₀" } },
	["𒅈"] = { 289, 726, { "ar" }, { "AR" }, {} },
	["𒅆𒌨"] = { 290, 733, { "ḫul" }, { "ḪUL" }, {} },
	["𒅆𒁾"] = { 291, 727, {}, { "AGRIG", "GISKIM", "ISKIM" }, {} },
	["𒅆𒊒"] = { 292, 725, { "pà" }, {}, {} },
	["𒅆𒂟"] = { 293, 729, {}, { "SIG₅" }, {} },
	["𒊮"] = { 294, 599, {}, { "ŠÀ", "ŠAG₄", "TIBULA" }, { "LÌB" } },
	["𒉻"] = { 295, 746, {}, { "PAD" }, { "PAD", "PAT", "PAṬ", "ŠUG", "ŠUK", "ŠUQ" } },
	["𒌋𒌋"] = { 296, 708, { "man", "20" }, { "MÀN", "NEŠ", "NIŠ" }, {} },
	["𒊩"] = { 297, 883, { "šal" }, { "MUNUS", "SAL", "MÍ", "NÀTA" }, { "MIM", "RAG", "RAK", "RAQ", "SAL" } },
	["𒁮"] = { 298, 889, { "dam", "tám" }, { "DAM" }, { "TÁM" } },
	["𒊩𒌆"] = { 299, 887, {}, { "NIN", "EREŠ", "NIN₉" }, { "ERIŠ", "NIN", "NEN" } },
	["𒍮"] = { 300, 884, { "zum" }, { "SÚM", "ZUM" }, { "RÍG", "RÍK", "RÍQ", "SÚM", "ṢU", "ṢUM" } },
	["𒄊"] = { 301, 701, {}, { "GÌR", "GÌRI", "NÈ" }, {} },
	["𒀲"] = { 302, 353, {}, { "ANŠE", "DÙR" }, {} },
	["𒄋"] = { 303, 703, {}, { "ALIM" }, {} },
	["𒄖"] = { 304, 891, { "gu" }, { "GU" }, { "KU₈" } },
	["𒊩𒆳"] = { 305, 890, {}, { "GÉME" }, {} },
	["𒇴"] = { 306, 693, { "lam" }, { "LAM" }, { "LA₁₂" }, hurr = { "libₓ", "lipₓ" } },
	["𒂖"] = { 307, 899, { "el", "il₅" }, { "SIKIL" }, { "IL₅" } },
	["𒉄"] = { 308, 893, {}, { "NAGAR" }, {} },
	["𒋚"] = { 309, 22, { "šaḫ" }, { "ŠAḪ" }, { "ŠIḪ" } },
	["𒈝"] = { 310, 900, { "lum" }, { "GUZ", "ḪUM", "LUM" }, { "LU₄" } },
	["𒋞"] = { 311, 905, {}, { "MUR₇", "MURGU", "SIG₄" }, {} },
	["𒁲"] = { 312, 736, { "di", "de", "ti₄" }, { "DI", "SÁ", "SALIM", "SILIM" }, { "ŠÙL", "TI₄" } },
	["𒆠"] = { 313, 737, { "ki", "ke", "gi₅", "ge₅" }, { "GI₅", "KI", "GUNNI", "KARAŠ", "KISLAḪ", "SUR₇" }, { "GI₅", "GE₅", "QÍ", "QÉ" } },
	["𒈿"] = { 314, 689, {}, { "NÁ", "NÚ" }, {} },
	["𒋽"] = { 315, 88, {}, { "URU₅" }, {} },
	["𒌓"] = { 316, 596, { "ut", "ud", "pir" }, { "BABBAR", "UD", "U₄", "ÁD", "TAM", "UTU", "ZALAG", "BURANUN", "ZIMBIR", "È", "ZABAR" }, { "BÍR", "DÁM", "PAR", "TAM", "ṬÁM", "TÚ", "U₄", "UṬ" } },
	["𒉿"] = { 317, 598, { "wa" }, { "GEŠTU", "GEŠTUG", "TÁL" }, { "À", "AM₇", "AW", "PI", "WI<sup>?</sup>" } },
	["𒊁"] = { 318, 598, {}, {}, {}, hurr = { "waₐₚ" } },
	["𒊅"] = { 319, 598, {}, {}, {}, hurr = { "wiᵢ" }, hatt = { "wiᵢ" } },
	["𒊂"] = { 320, 598, {}, {}, {}, hatt = { "wiₚ<sub>í</sub>" } },
	["𒊈"] = { 321, 598, {}, {}, {}, hurr = { "wu<sub>ú</sub>" }, hatt = { "wu<sub>ú</sub>" } },
	["𒊄"] = { 322, 598, {}, {}, {}, hurr = { "weₑ" }, hatt = { "weₑ" } },
	["𒊇"] = { 323, 598, {}, {}, {}, hurr = { "wuᵤ" }, hatt = { "wuᵤ" } },
	["𒊃"] = { 324, 598, {}, {}, {}, hurr = { "wuₚᵤ" } },
	["𒊆"] = { 325, 598, {}, {}, {}, hurr = { "wiᵢₚ" } },
	["𒊀"] = { 326, 598, {}, {}, {}, hurr = { "waₐ" }, hatt = { "waₐ" } },
	["𒂟"] = { 327, 612, {}, { "ÉRIN", "NUNUS", "RÍN" }, { "ṢAB", "ṢAP", "ZAB", "ZAP" } },
	["𒉭"] = { 328, 614, {}, { "NUNUZ", "ÉRIN", "RÍN" }, {} },
	["𒆳"] = { 329, 578, { "kur" }, { "KUR", "GÀN" }, { "MAD", "MAT", "MAṬ", "ŠAD", "ŠAT", "ŠAṬ" } },
	["𒁷"] = { 330, 119, { "tin", "tén" }, { "KÚRUN", "TIN", "GAMUN" }, { "DIN", "DEN" } },
	["𒌍"] = { 331, 711, { "eš", "ìš", "30" }, { "ÙŠU" }, { "ÉŠ", "ÌŠ", "SIN" } },
	["𒄴"] = { 332, 636, { "aḫ", "eḫ", "iḫ", "uḫ" }, { "AḪ", "UḪ" }, { "ʾA", "ʾE", "ʾI", "ʾU" } },
	["𒄯"] = { 333, 644, { "ḫar", "ḫur", "mur" }, { "ÀR", "ḪAR", "ḪUR", "KÍN", "MUR", "UR₅", "ARA₅" }, { "KÍN" } },
	["𒄵"] = { 334, 643, {}, { "BIR", "ÉLLAG" }, {} },
	["𒄭"] = { 335, 631, { "ḫi", "ḫe" }, { "DU₁₀", "DÙG", "ḪI", "NIMIN", "NIN₅", "ŠÁR", "ḪÁ" }, { "ŠÁR", "TÍ", "TÉ", "ṬÍ", "ṬÉ" } },
	["𒃽"] = { 336, 562, {}, { "GAŠAN" }, {} },
	["𒅎"] = { 337, 641, { "em", "im" }, { "IM", "NÍ", "GUDU₁₂" }, {} },
	["𒊺"] = { 338, 579, { "še" }, { "NIGA", "NIGU", "ŠE" }, {} },
	["𒁍"] = { 339, 580, { "pu", "bu" }, { "BU", "GÍD" }, { "GÍD", "GÍT", "GÍṬ", "QÍD", "QÍT", "ŠÍR" } },
	["𒊻"] = { 340, 583, { "uz" }, {}, { "US", "UṢ", "UŠ₁₀" } },
	["𒋤"] = { 341, 584, {}, { "SUD", "SIR" }, {} },
	["𒈲"] = { 342, 585, {}, { "MUŠ" }, { "MUŠ", "ṢIR<sup>?</sup>" } },
	["𒇷"] = { 343, 85, { "li", "le" }, { "ÉN", "LE", "LI" }, {} },
	["𒌁"] = { 344, 587, { "tir", "ter" }, { "TIR" }, { "DIR₄", "TER", "ṬIR₅" } },
	["𒊺𒉀"] = { 345, { 579, 293 }, {}, { "NIDABA", "NISABA", "TÈ" }, {} },
	["𒌅"] = { 346, 86, { "tu", "dú" }, { "TU" }, { "DÚ", "ṬÚ" } },
	["𒐐"] = { 347, 714, {}, { "NINNU", "50" }, {} },
	["𒄭𒄊"] = { 348, 645, {}, { "ḪUŠ" }, { "ḪUŠ" } },
	["𒋦"] = { 349, 646, {}, { "SUḪUR" }, {} },
	["𒋧"] = { 350, 292, {}, { "SUM", "SUMU", "ŠÚM", "SÍ" }, { "ŠÚM" } },
	-- 351 (KA₅) unencoded
	["𒉀"] = { 352, 293, {}, { "NAGA", "NÍDABA", "NÍSABA", "DALḪAMUN₄" }, { "NÁG", "NÁK" } },
	["𒅔"] = { 353, 541, { "šar" }, { "KIRI₆", "MÚ", "SAKAR", "SAR" }, { "ŠAR", "ŠER₉" } },
	["𒄰"] = { 354, 261, { "in", "en₆" }, { "IN" }, { "EN₆" } },
	["𒁹"] = { 355, 640, { "kam", "gám" }, { "KAM", "TU₇", "ÚTUL" }, { "GÁM", "QÁM" } },
	["𒁹"] = { 356, 748, { "1", "diš", "tiš", "dáš", "táš" }, { "DIŠ", "GÉŠ", "GÍŠ", "1" }, { "ANA", "GÌ", "ṬIŠ" } },
	["𒈨"] = { 357, 753, { "me", "mi" }, { "ME", "IŠIB", "100" }, { "MÌ", "ŠIB", "ŠIP" } },
	["𒇲"] = { 358, 750, { "lal" }, { "LAL", "LÁ" }, {} },
	["𒁹𒌋"] = { 359, 824, {}, { "70" }, {} },
	["𒈨𒌍"] = { 360, 754, { "meš" }, { "MEŠ" }, {} },
	["𒈫"] = { 361, 825, { "2" }, { "MIN", "2" }, {} },
	["𒇳"] = { 362, 751, {}, { "LA₅" }, { "ŠUR₄" }, hatt = { "lál" } },
	["𒇳𒊬"] = { 363, 751, {}, {}, { "ŠUR₄" } },
	["𒀀"] = { 364, 839, { "a" }, { "A", "DUR₅", "DURU₅", "ÀM", "ÉR", "EŠA", "ÍLDAG" }, { "ʾ", "ʾAₓ" } },
	["𒀀𒇉"] = { 365, 839, {}, { "ÍD", "I₇" }, {} },
	["𒍝"] = { 366, 851, { "za" }, { "ZA", "GUG", "NÍR" }, { "SÀ", "ṢA" } },
	["𒄩"] = { 367, 856, { "ḫa" }, { "ḪA", "KU₆", "ZÁḪ" }, { "ʾA₄" } },
	["𒐈"] = { 368, 834, { "3" }, { "EŠ₅", "3" }, {} },
	["𒃻"] = { 369, 859, { "šá" }, { "GAR", "NÍG", "NINDA", "ŠÁ" }, { "NÌ", "NÍG", "NÍK", "NÍQ" } },
	["𒐉"] = { 370, 860, { "4" }, { "LIMMU" }, {} },
	["𒐼"] = { 370, 860, { "4" }, { "LIMMU" }, {} },
	["𒐊"] = { 371, 861, { "5" }, { "IÁ" }, {} },
	["𒐋"] = { 372, 862, { "6" }, { "ÀŠ" }, {} },
	["𒐌"] = { 373, 863, { "7" }, { "IMIN" }, {} },
	["𒐍"] = { 374, 864, { "8" }, { "USSU" }, {} },
	["𒐎"] = { 375, 868, { "9" }, { "ILIMMU" }, {} },
	["𒑆"] = { 375, 868, { "9" }, { "ILIMMU" }, {} },
}

local function prep_cell(cell, func)
	func = func or function(x) return x end
	if type(cell) == 'table' then
		for i, j in pairs(cell) do
			cell[i] = func(j)
		end
		return table.concat(cell, ", ")
	else
		return func(cell)
	end
end

local function other_stuff(sign)
	local out = {}
	if sign.hurr then
		table.insert(out, "Hurrian: " .. prep_cell(sign.hurr, m_hit_tag.tag_hurrian_tr))
	end
	if sign.hatt then
		table.insert(out, "(Proto)-Hattic: " .. prep_cell(sign.hatt, m_hit_tag.tag_hattic_tr))
	end
	if sign.glossenkeil then
		table.insert(out, "The Glossenkeil: " .. m_hit_tag.glossenkeil())
	end
	return table.concat(out, "<br/>")
end

local function decompose_sign(sign)
	local out = {}
	for char in mw.ustring.gmatch(sign, ".") do
		table.insert(out, string.upper(string.format("%x", mw.ustring.codepoint(char))))
	end
	return table.concat(out, "+")
end

local function is_table(x) return type(x) == "table" end

local function sort_func(a, b)
	local hzl_a, hzl_b = (is_table(a[1]) and a[1][1] or a[1]), (is_table(b[1]) and b[1][1] or b[1])
	if hzl_a ~= hzl_b then
		return hzl_a < hzl_b
	end
	
	local borger_a, borger_b = (is_table(a[2]) and a[2][1] or a[2]), (is_table(b[2]) and b[2][1] or b[2])
	if borger_a ~= borger_b then
		return borger_a < borger_b
	end
	
	return a[6] < b[6]
end

function export.create_table()
	local sorted_sign_list = {}
	for sign, content in pairs(export.sign_list) do
		local new_sign = m_table.deepcopy(content)
		table.insert(new_sign, sign)
		table.insert(sorted_sign_list, new_sign)
	end
	
	table.sort(sorted_sign_list, sort_func)
	
	local sign_table = {
		'{| class="wikitable sortable"\n|+Hittite Cuneiform Signs\n! Sign !! HZL number !! Borger number !! Unicode !! Hittite syllables !! Sumerograms !! Akkadograms !! Other\n'
	}
	for _, sign in ipairs(sorted_sign_list) do
		table.insert(sign_table,
			table.concat({
				"|-\n| " .. prep_cell(sign[6], m_hit_tag.tag_hittite),
				prep_cell(sign[1]),
				prep_cell(sign[2]),
				decompose_sign(sign[6]),
				prep_cell(sign[3], m_hit_tag.tag_hittite_tr),
				prep_cell(sign[4], m_hit_tag.tag_sumerogram),
				prep_cell(sign[5], m_hit_tag.tag_akkadogram),
				other_stuff(sign) .. "\n"
			},
				" || "))
	end
	table.insert(sign_table, "|}")
	
	return table.concat(sign_table)
end

local function quote_syls(syls)
	local out = {}
	for _, syl in ipairs(syls) do
		table.insert(out, '"' .. syl .. '"')
	end
	return table.concat(out, ', ')
end

local function make_table(sign)
	local out
	if #sign[3] > 0 then
		out = quote_syls(sign[3]) .. ', hit = true'
	elseif #sign[4] > 0 then
		out = quote_syls(sign[4]) .. ', sum = true'
	elseif #sign[5] > 0 then
		out = quote_syls(sign[5]) .. ', akk = true'
	elseif sign.hurr then
		out = quote_syls(sign.hurr) .. ', hurr = true'
	elseif sign.hatt then
		out = quote_syls(sign.hatt) .. ', hatt = true'
	elseif sign.glossenkeil then
		out = 'glossenkeil = true'
	end
	
	return out
end

function export.create_data_table()
	local sorted_sign_list = {}
	for sign, content in pairs(export.sign_list) do
		local new_sign = m_table.deepcopy(content)
		table.insert(new_sign, sign)
		table.insert(sorted_sign_list, new_sign)
	end
	
	table.sort(sorted_sign_list, sort_func)
	
	local data_table = {
		'local export = {',
	}
	
	for _, sign in ipairs(sorted_sign_list) do
		table.insert(data_table,
			table.concat {
				'\t["',
				sign[6],
				'"] = { ',
				make_table(sign),
				' }, -- HZL ',
				type(sign[1]) == 'table' and table.concat(sign[1], ', ') or sign[1]
			})
	end
	
	table.insert(data_table, '}')
	table.insert(data_table, '')
	table.insert(data_table, 'return export')
	
	return require('Module:debug').highlight(table.concat(data_table, '\n'))
end

return export