Browse Source

tostring: map the new script values

master
Reece H. Dunn 11 years ago
parent
commit
24f6e97f05
2 changed files with 67 additions and 3 deletions
  1. 1
    1
      src/include/ucd/ucd.h
  2. 66
    2
      src/tostring.cpp

+ 1
- 1
src/include/ucd/ucd.h View File

@@ -1,6 +1,6 @@
/* Unicode Character Database API
*
* Copyright (C) 2012-2013 Reece H. Dunn
* Copyright (C) 2012-2014 Reece H. Dunn
*
* This file is part of ucd-tools.
*

+ 66
- 2
src/tostring.cpp View File

@@ -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 "----";

Loading…
Cancel
Save