/* Unicode Script IDs */ /* generated from http://www.unicode.org/Public/9.0.0/ucd/Scripts.txt */ /* DO NOT EDIT!! */ enum unicode_script_id { Script_Unknown = 0, Script_Common = 1, Script_Adlam = 2, Script_Ahom = 3, Script_Anatolian_Hieroglyphs = 4, Script_Arabic = 5, Script_Armenian = 6, Script_Avestan = 7, Script_Balinese = 8, Script_Bamum = 9, Script_Bassa_Vah = 10, Script_Batak = 11, Script_Bengali = 12, Script_Bhaiksuki = 13, Script_Bopomofo = 14, Script_Brahmi = 15, Script_Braille = 16, Script_Buginese = 17, Script_Buhid = 18, Script_Canadian_Aboriginal = 19, Script_Carian = 20, Script_Caucasian_Albanian = 21, Script_Chakma = 22, Script_Cham = 23, Script_Cherokee = 24, Script_Coptic = 25, Script_Cuneiform = 26, Script_Cypriot = 27, Script_Cyrillic = 28, Script_Deseret = 29, Script_Devanagari = 30, Script_Duployan = 31, Script_Egyptian_Hieroglyphs = 32, Script_Elbasan = 33, Script_Ethiopic = 34, Script_Georgian = 35, Script_Glagolitic = 36, Script_Gothic = 37, Script_Grantha = 38, Script_Greek = 39, Script_Gujarati = 40, Script_Gurmukhi = 41, Script_Han = 42, Script_Hangul = 43, Script_Hanunoo = 44, Script_Hatran = 45, Script_Hebrew = 46, Script_Hiragana = 47, Script_Imperial_Aramaic = 48, Script_Inscriptional_Pahlavi = 49, Script_Inscriptional_Parthian = 50, Script_Javanese = 51, Script_Kaithi = 52, Script_Kannada = 53, Script_Katakana = 54, Script_Kayah_Li = 55, Script_Kharoshthi = 56, Script_Khmer = 57, Script_Khojki = 58, Script_Khudawadi = 59, Script_Lao = 60, Script_Latin = 61, Script_Lepcha = 62, Script_Limbu = 63, Script_Linear_A = 64, Script_Linear_B = 65, Script_Lisu = 66, Script_Lycian = 67, Script_Lydian = 68, Script_Mahajani = 69, Script_Malayalam = 70, Script_Mandaic = 71, Script_Manichaean = 72, Script_Marchen = 73, Script_Meetei_Mayek = 74, Script_Mende_Kikakui = 75, Script_Meroitic_Cursive = 76, Script_Meroitic_Hieroglyphs = 77, Script_Miao = 78, Script_Modi = 79, Script_Mongolian = 80, Script_Mro = 81, Script_Multani = 82, Script_Myanmar = 83, Script_Nabataean = 84, Script_New_Tai_Lue = 85, Script_Newa = 86, Script_Nko = 87, Script_Ogham = 88, Script_Ol_Chiki = 89, Script_Old_Hungarian = 90, Script_Old_Italic = 91, Script_Old_North_Arabian = 92, Script_Old_Permic = 93, Script_Old_Persian = 94, Script_Old_South_Arabian = 95, Script_Old_Turkic = 96, Script_Oriya = 97, Script_Osage = 98, Script_Osmanya = 99, Script_Pahawh_Hmong = 100, Script_Palmyrene = 101, Script_Pau_Cin_Hau = 102, Script_Phags_Pa = 103, Script_Phoenician = 104, Script_Psalter_Pahlavi = 105, Script_Rejang = 106, Script_Runic = 107, Script_Samaritan = 108, Script_Saurashtra = 109, Script_Sharada = 110, Script_Shavian = 111, Script_Siddham = 112, Script_SignWriting = 113, Script_Sinhala = 114, Script_Sora_Sompeng = 115, Script_Sundanese = 116, Script_Syloti_Nagri = 117, Script_Syriac = 118, Script_Tagalog = 119, Script_Tagbanwa = 120, Script_Tai_Le = 121, Script_Tai_Tham = 122, Script_Tai_Viet = 123, Script_Takri = 124, Script_Tamil = 125, Script_Tangut = 126, Script_Telugu = 127, Script_Thaana = 128, Script_Thai = 129, Script_Tibetan = 130, Script_Tifinagh = 131, Script_Tirhuta = 132, Script_Ugaritic = 133, Script_Vai = 134, Script_Warang_Citi = 135, Script_Yi = 136, Script_LastId = 136 };