Module:hit-translit/sign-list

Hello, you have come here looking for the meaning of the word Module:hit-translit/sign-list. In DICTIOUS you will not only get to know all the dictionary meanings for the word Module:hit-translit/sign-list, but we will also tell you about its etymology, its characteristics and you will know how to say Module:hit-translit/sign-list in singular and plural. Everything you need to know about the word Module:hit-translit/sign-list you have here. The definition of the word Module:hit-translit/sign-list will help you to be more precise and correct when speaking or writing your texts. Knowing the definition ofModule:hit-translit/sign-list, as well as those of other words, enriches your vocabulary and provides you with more and better linguistic resources.

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

local m_str_utils = require("Module:string utilities")

local codepoint = m_str_utils.codepoint
local gmatch = m_str_utils.gmatch

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

local export = {}

--[=[
-- Fields:
--		 = The Hethitisches Zeichenlexikon (HZL) number(s)
--		 = The Borger (2003) number(s)
--		 = the Hittite signs
--		 = the Sumerian signs
--		 = 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, { "ú", "šam" }, { "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" }, hurr = { "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 = 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 gmatch(sign, ".") do
		table.insert(out, string.upper(string.format("%x", 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) and a or a), (is_table(b) and b or b)
	if hzl_a ~= hzl_b then
		return hzl_a < hzl_b
	end
	
	local borger_a, borger_b = (is_table(a) and a or a), (is_table(b) and b or b)
	if borger_a ~= borger_b then
		return borger_a < borger_b
	end
	
	return a < b
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, m_hit_tag.tag_hittite),
				prep_cell(sign),
				prep_cell(sign),
				decompose_sign(sign),
				prep_cell(sign, m_hit_tag.tag_hittite_tr),
				prep_cell(sign, m_hit_tag.tag_sumerogram),
				prep_cell(sign, 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 > 0 then
		out = quote_syls(sign) .. ', hit = true'
	elseif #sign > 0 then
		out = quote_syls(sign) .. ', sum = true'
	elseif #sign > 0 then
		out = quote_syls(sign) .. ', 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,
				'"] = { ',
				make_table(sign),
				' }, -- HZL ',
				type(sign) == 'table' and table.concat(sign, ', ') or sign
			})
	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