|
|
@@ -1,6 +1,6 @@ |
|
|
|
/* Enumeration types to string. |
|
|
|
* |
|
|
|
* Copyright (C) 2012-2013 Reece H. Dunn |
|
|
|
* Copyright (C) 2012-2014 Reece H. Dunn |
|
|
|
* |
|
|
|
* This file is part of ucd-tools. |
|
|
|
* |
|
|
@@ -79,107 +79,171 @@ const char *ucd::get_script_string(script s) |
|
|
|
{ |
|
|
|
switch (s) |
|
|
|
{ |
|
|
|
case Afak: return "Afak"; |
|
|
|
case Aghb: return "Aghb"; |
|
|
|
case Ahom: return "Ahom"; |
|
|
|
case Arab: return "Arab"; |
|
|
|
case Armi: return "Armi"; |
|
|
|
case Armn: return "Armn"; |
|
|
|
case Avst: return "Avst"; |
|
|
|
case Bali: return "Bali"; |
|
|
|
case Bamu: return "Bamu"; |
|
|
|
case Bass: return "Bass"; |
|
|
|
case Batk: return "Batk"; |
|
|
|
case Beng: return "Beng"; |
|
|
|
case Blis: return "Blis"; |
|
|
|
case Bopo: return "Bopo"; |
|
|
|
case Brah: return "Brah"; |
|
|
|
case Brai: return "Brai"; |
|
|
|
case Bugi: return "Bugi"; |
|
|
|
case Buhd: return "Buhd"; |
|
|
|
case Cakm: return "Cakm"; |
|
|
|
case Cans: return "Cans"; |
|
|
|
case Cari: return "Cari"; |
|
|
|
case Cakm: return "Cakm"; |
|
|
|
case Cham: return "Cham"; |
|
|
|
case Cher: return "Cher"; |
|
|
|
case Cirt: return "Cirt"; |
|
|
|
case Copt: return "Copt"; |
|
|
|
case Cprt: return "Cprt"; |
|
|
|
case Cyrl: return "Cyrl"; |
|
|
|
case Cyrs: return "Cyrs"; |
|
|
|
case Deva: return "Deva"; |
|
|
|
case Dsrt: return "Dsrt"; |
|
|
|
case Dupl: return "Dupl"; |
|
|
|
case Egyd: return "Egyd"; |
|
|
|
case Egyh: return "Egyh"; |
|
|
|
case Egyp: return "Egyp"; |
|
|
|
case Elba: return "Elba"; |
|
|
|
case Ethi: return "Ethi"; |
|
|
|
case Geor: return "Geor"; |
|
|
|
case Geok: return "Geok"; |
|
|
|
case Glag: return "Glag"; |
|
|
|
case Goth: return "Goth"; |
|
|
|
case Gran: return "Gran"; |
|
|
|
case Grek: return "Grek"; |
|
|
|
case Gujr: return "Gujr"; |
|
|
|
case Guru: return "Guru"; |
|
|
|
case Hang: return "Hang"; |
|
|
|
case Hani: return "Hani"; |
|
|
|
case Hano: return "Hano"; |
|
|
|
case Hant: return "Hant"; |
|
|
|
case Hatr: return "Hatr"; |
|
|
|
case Hebr: return "Hebr"; |
|
|
|
case Hira: return "Hira"; |
|
|
|
case Hluw: return "Hluw"; |
|
|
|
case Hmng: return "Hmng"; |
|
|
|
case Hrkt: return "Hrkt"; |
|
|
|
case Hung: return "Hung"; |
|
|
|
case Inds: return "Inds"; |
|
|
|
case Ital: return "Ital"; |
|
|
|
case Java: return "Java"; |
|
|
|
case Jpan: return "Jpan"; |
|
|
|
case Jurc: return "Jurc"; |
|
|
|
case Kali: return "Kali"; |
|
|
|
case Kana: return "Kana"; |
|
|
|
case Khar: return "Khar"; |
|
|
|
case Khmr: return "Khmr"; |
|
|
|
case Khoj: return "Khoj"; |
|
|
|
case Knda: return "Knda"; |
|
|
|
case Kore: return "Kore"; |
|
|
|
case Kpel: return "Kpel"; |
|
|
|
case Kthi: return "Kthi"; |
|
|
|
case Lana: return "Lana"; |
|
|
|
case Laoo: return "Laoo"; |
|
|
|
case Latf: return "Latf"; |
|
|
|
case Latg: return "Latg"; |
|
|
|
case Latn: return "Latn"; |
|
|
|
case Lepc: return "Lepc"; |
|
|
|
case Limb: return "Limb"; |
|
|
|
case Lina: return "Lina"; |
|
|
|
case Linb: return "Linb"; |
|
|
|
case Lisu: return "Lisu"; |
|
|
|
case Loma: return "Loma"; |
|
|
|
case Lyci: return "Lyci"; |
|
|
|
case Lydi: return "Lydi"; |
|
|
|
case Mahj: return "Mahj"; |
|
|
|
case Mand: return "Mand"; |
|
|
|
case Mani: return "Mani"; |
|
|
|
case Maya: return "Maya"; |
|
|
|
case Mend: return "Mend"; |
|
|
|
case Merc: return "Merc"; |
|
|
|
case Mero: return "Mero"; |
|
|
|
case Mlym: return "Mlym"; |
|
|
|
case Modi: return "Modi"; |
|
|
|
case Mong: return "Mong"; |
|
|
|
case Moon: return "Moon"; |
|
|
|
case Mroo: return "Mroo"; |
|
|
|
case Mtei: return "Mtei"; |
|
|
|
case Mult: return "Mult"; |
|
|
|
case Mymr: return "Mymr"; |
|
|
|
case Narb: return "Narb"; |
|
|
|
case Nbat: return "Nbat"; |
|
|
|
case Nkgb: return "Nkgb"; |
|
|
|
case Nkoo: return "Nkoo"; |
|
|
|
case Nshu: return "Nshu"; |
|
|
|
case Ogam: return "Ogam"; |
|
|
|
case Olck: return "Olck"; |
|
|
|
case Orkh: return "Orkh"; |
|
|
|
case Orya: return "Orya"; |
|
|
|
case Osma: return "Osma"; |
|
|
|
case Palm: return "Palm"; |
|
|
|
case Pauc: return "Pauc"; |
|
|
|
case Perm: return "Perm"; |
|
|
|
case Phag: return "Phag"; |
|
|
|
case Phli: return "Phli"; |
|
|
|
case Phlp: return "Phlp"; |
|
|
|
case Phlv: return "Phlv"; |
|
|
|
case Phnx: return "Phnx"; |
|
|
|
case Plrd: return "Plrd"; |
|
|
|
case Prti: return "Prti"; |
|
|
|
case Qaak: return "Qaak"; |
|
|
|
case Rjng: return "Rjng"; |
|
|
|
case Roro: return "Roro"; |
|
|
|
case Runr: return "Runr"; |
|
|
|
case Samr: return "Samr"; |
|
|
|
case Sara: return "Sara"; |
|
|
|
case Sarb: return "Sarb"; |
|
|
|
case Saur: return "Saur"; |
|
|
|
case Sgnw: return "Sgnw"; |
|
|
|
case Shaw: return "Shaw"; |
|
|
|
case Shrd: return "Shrd"; |
|
|
|
case Sidd: return "Sidd"; |
|
|
|
case Sind: return "Sind"; |
|
|
|
case Sinh: return "Sinh"; |
|
|
|
case Sora: return "Sora"; |
|
|
|
case Sund: return "Sund"; |
|
|
|
case Sylo: return "Sylo"; |
|
|
|
case Syrc: return "Syrc"; |
|
|
|
case Syre: return "Syre"; |
|
|
|
case Syrj: return "Syrj"; |
|
|
|
case Syrn: return "Syrn"; |
|
|
|
case Tagb: return "Tagb"; |
|
|
|
case Takr: return "Takr"; |
|
|
|
case Tale: return "Tale"; |
|
|
|
case Talu: return "Talu"; |
|
|
|
case Taml: return "Taml"; |
|
|
|
case Tang: return "Tang"; |
|
|
|
case Tavt: return "Tavt"; |
|
|
|
case Telu: return "Telu"; |
|
|
|
case Teng: return "Teng"; |
|
|
|
case Tfng: return "Tfng"; |
|
|
|
case Tglg: return "Tglg"; |
|
|
|
case Thaa: return "Thaa"; |
|
|
|
case Thai: return "Thai"; |
|
|
|
case Tibt: return "Tibt"; |
|
|
|
case Tirh: return "Tirh"; |
|
|
|
case Ugar: return "Ugar"; |
|
|
|
case Vaii: return "Vaii"; |
|
|
|
case Visp: return "Visp"; |
|
|
|
case Wara: return "Wara"; |
|
|
|
case Wole: return "Wole"; |
|
|
|
case Xpeo: return "Xpeo"; |
|
|
|
case Xsux: return "Xsux"; |
|
|
|
case Yiii: return "Yiii"; |
|
|
|
case Zinh: return "Zinh"; |
|
|
|
case Zmth: return "Zmth"; |
|
|
|
case Zsym: return "Zsym"; |
|
|
|
case Zxxx: return "Zxxx"; |
|
|
|
case Zyyy: return "Zyyy"; |
|
|
|
case Zzzz: return "Zzzz"; |
|
|
|
default: return "----"; |