tor-browser

The Tor Browser
git clone https://git.dasho.dev/tor-browser.git
Log | Files | Refs | README | LICENSE

Script.d.h (4356B)


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