blob: 23f6564c2154e3cb6195689543334d752361fccc [file] [log] [blame]
#ifndef Script_D_H
#define Script_D_H
#include <stdio.h>
#include <stdint.h>
#include <stddef.h>
#include <stdbool.h>
#include "diplomat_runtime.h"
typedef enum Script {
Script_Adlam = 167,
Script_Ahom = 161,
Script_AnatolianHieroglyphs = 156,
Script_Arabic = 2,
Script_Armenian = 3,
Script_Avestan = 117,
Script_Balinese = 62,
Script_Bamum = 130,
Script_BassaVah = 134,
Script_Batak = 63,
Script_Bengali = 4,
Script_Bhaiksuki = 168,
Script_Bopomofo = 5,
Script_Brahmi = 65,
Script_Braille = 46,
Script_Buginese = 55,
Script_Buhid = 44,
Script_CanadianAboriginal = 40,
Script_Carian = 104,
Script_CaucasianAlbanian = 159,
Script_Chakma = 118,
Script_Cham = 66,
Script_Cherokee = 6,
Script_Chorasmian = 189,
Script_Common = 0,
Script_Coptic = 7,
Script_Cuneiform = 101,
Script_Cypriot = 47,
Script_CyproMinoan = 193,
Script_Cyrillic = 8,
Script_Deseret = 9,
Script_Devanagari = 10,
Script_DivesAkuru = 190,
Script_Dogra = 178,
Script_Duployan = 135,
Script_EgyptianHieroglyphs = 71,
Script_Elbasan = 136,
Script_Elymaic = 185,
Script_Ethiopian = 11,
Script_Georgian = 12,
Script_Glagolitic = 56,
Script_Gothic = 13,
Script_Grantha = 137,
Script_Greek = 14,
Script_Gujarati = 15,
Script_GunjalaGondi = 179,
Script_Gurmukhi = 16,
Script_Han = 17,
Script_Hangul = 18,
Script_HanifiRohingya = 182,
Script_Hanunoo = 43,
Script_Hatran = 162,
Script_Hebrew = 19,
Script_Hiragana = 20,
Script_ImperialAramaic = 116,
Script_Inherited = 1,
Script_InscriptionalPahlavi = 122,
Script_InscriptionalParthian = 125,
Script_Javanese = 78,
Script_Kaithi = 120,
Script_Kannada = 21,
Script_Katakana = 22,
Script_Kawi = 198,
Script_KayahLi = 79,
Script_Kharoshthi = 57,
Script_KhitanSmallScript = 191,
Script_Khmer = 23,
Script_Khojki = 157,
Script_Khudawadi = 145,
Script_Lao = 24,
Script_Latin = 25,
Script_Lepcha = 82,
Script_Limbu = 48,
Script_LinearA = 83,
Script_LinearB = 49,
Script_Lisu = 131,
Script_Lycian = 107,
Script_Lydian = 108,
Script_Mahajani = 160,
Script_Makasar = 180,
Script_Malayalam = 26,
Script_Mandaic = 84,
Script_Manichaean = 121,
Script_Marchen = 169,
Script_MasaramGondi = 175,
Script_Medefaidrin = 181,
Script_MeeteiMayek = 115,
Script_MendeKikakui = 140,
Script_MeroiticCursive = 141,
Script_MeroiticHieroglyphs = 86,
Script_Miao = 92,
Script_Modi = 163,
Script_Mongolian = 27,
Script_Mro = 149,
Script_Multani = 164,
Script_Myanmar = 28,
Script_Nabataean = 143,
Script_NagMundari = 199,
Script_Nandinagari = 187,
Script_Nastaliq = 200,
Script_NewTaiLue = 59,
Script_Newa = 170,
Script_Nko = 87,
Script_Nushu = 150,
Script_NyiakengPuachueHmong = 186,
Script_Ogham = 29,
Script_OlChiki = 109,
Script_OldHungarian = 76,
Script_OldItalic = 30,
Script_OldNorthArabian = 142,
Script_OldPermic = 89,
Script_OldPersian = 61,
Script_OldSogdian = 184,
Script_OldSouthArabian = 133,
Script_OldTurkic = 88,
Script_OldUyghur = 194,
Script_Oriya = 31,
Script_Osage = 171,
Script_Osmanya = 50,
Script_PahawhHmong = 75,
Script_Palmyrene = 144,
Script_PauCinHau = 165,
Script_PhagsPa = 90,
Script_Phoenician = 91,
Script_PsalterPahlavi = 123,
Script_Rejang = 110,
Script_Runic = 32,
Script_Samaritan = 126,
Script_Saurashtra = 111,
Script_Sharada = 151,
Script_Shavian = 51,
Script_Siddham = 166,
Script_SignWriting = 112,
Script_Sinhala = 33,
Script_Sogdian = 183,
Script_SoraSompeng = 152,
Script_Soyombo = 176,
Script_Sundanese = 113,
Script_SylotiNagri = 58,
Script_Syriac = 34,
Script_Tagalog = 42,
Script_Tagbanwa = 45,
Script_TaiLe = 52,
Script_TaiTham = 106,
Script_TaiViet = 127,
Script_Takri = 153,
Script_Tamil = 35,
Script_Tangsa = 195,
Script_Tangut = 154,
Script_Telugu = 36,
Script_Thaana = 37,
Script_Thai = 38,
Script_Tibetan = 39,
Script_Tifinagh = 60,
Script_Tirhuta = 158,
Script_Toto = 196,
Script_Ugaritic = 53,
Script_Unknown = 103,
Script_Vai = 99,
Script_Vithkuqi = 197,
Script_Wancho = 188,
Script_WarangCiti = 146,
Script_Yezidi = 192,
Script_Yi = 41,
Script_ZanabazarSquare = 177,
} Script;
typedef struct Script_option {union { Script ok; }; bool is_ok; } Script_option;
#endif // Script_D_H