{-# LINE 1 "src/KB/Text/Shape/FFI/Enums/Script.hsc" #-} module KB.Text.Shape.FFI.Enums.Script where import Prelude hiding (id, error) import Foreign import Data.Map (Map) import Data.Map.Strict qualified as Map newtype Script = Script Word32 deriving (Script -> Script -> Bool (Script -> Script -> Bool) -> (Script -> Script -> Bool) -> Eq Script forall a. (a -> a -> Bool) -> (a -> a -> Bool) -> Eq a $c== :: Script -> Script -> Bool == :: Script -> Script -> Bool $c/= :: Script -> Script -> Bool /= :: Script -> Script -> Bool Eq, Eq Script Eq Script => (Script -> Script -> Ordering) -> (Script -> Script -> Bool) -> (Script -> Script -> Bool) -> (Script -> Script -> Bool) -> (Script -> Script -> Bool) -> (Script -> Script -> Script) -> (Script -> Script -> Script) -> Ord Script Script -> Script -> Bool Script -> Script -> Ordering Script -> Script -> Script forall a. Eq a => (a -> a -> Ordering) -> (a -> a -> Bool) -> (a -> a -> Bool) -> (a -> a -> Bool) -> (a -> a -> Bool) -> (a -> a -> a) -> (a -> a -> a) -> Ord a $ccompare :: Script -> Script -> Ordering compare :: Script -> Script -> Ordering $c< :: Script -> Script -> Bool < :: Script -> Script -> Bool $c<= :: Script -> Script -> Bool <= :: Script -> Script -> Bool $c> :: Script -> Script -> Bool > :: Script -> Script -> Bool $c>= :: Script -> Script -> Bool >= :: Script -> Script -> Bool $cmax :: Script -> Script -> Script max :: Script -> Script -> Script $cmin :: Script -> Script -> Script min :: Script -> Script -> Script Ord) deriving newtype (Ptr Script -> IO Script Ptr Script -> Int -> IO Script Ptr Script -> Int -> Script -> IO () Ptr Script -> Script -> IO () Script -> Int (Script -> Int) -> (Script -> Int) -> (Ptr Script -> Int -> IO Script) -> (Ptr Script -> Int -> Script -> IO ()) -> (forall b. Ptr b -> Int -> IO Script) -> (forall b. Ptr b -> Int -> Script -> IO ()) -> (Ptr Script -> IO Script) -> (Ptr Script -> Script -> IO ()) -> Storable Script forall b. Ptr b -> Int -> IO Script forall b. Ptr b -> Int -> Script -> IO () forall a. (a -> Int) -> (a -> Int) -> (Ptr a -> Int -> IO a) -> (Ptr a -> Int -> a -> IO ()) -> (forall b. Ptr b -> Int -> IO a) -> (forall b. Ptr b -> Int -> a -> IO ()) -> (Ptr a -> IO a) -> (Ptr a -> a -> IO ()) -> Storable a $csizeOf :: Script -> Int sizeOf :: Script -> Int $calignment :: Script -> Int alignment :: Script -> Int $cpeekElemOff :: Ptr Script -> Int -> IO Script peekElemOff :: Ptr Script -> Int -> IO Script $cpokeElemOff :: Ptr Script -> Int -> Script -> IO () pokeElemOff :: Ptr Script -> Int -> Script -> IO () $cpeekByteOff :: forall b. Ptr b -> Int -> IO Script peekByteOff :: forall b. Ptr b -> Int -> IO Script $cpokeByteOff :: forall b. Ptr b -> Int -> Script -> IO () pokeByteOff :: forall b. Ptr b -> Int -> Script -> IO () $cpeek :: Ptr Script -> IO Script peek :: Ptr Script -> IO Script $cpoke :: Ptr Script -> Script -> IO () poke :: Ptr Script -> Script -> IO () Storable) instance Show Script where showsPrec :: Int -> Script -> ShowS showsPrec Int d s :: Script s@(Script Word32 sv) = case Script -> Map Script String -> Maybe String forall k a. Ord k => k -> Map k a -> Maybe a Map.lookup Script s Map Script String scriptNames of Just String name -> String -> ShowS showString String name Maybe String Nothing -> Bool -> ShowS -> ShowS showParen (Int d Int -> Int -> Bool forall a. Ord a => a -> a -> Bool > Int 10) (ShowS -> ShowS) -> ShowS -> ShowS forall a b. (a -> b) -> a -> b $ String -> ShowS showString String "Script " ShowS -> ShowS -> ShowS forall b c a. (b -> c) -> (a -> b) -> a -> c . Int -> Word32 -> ShowS forall a. Show a => Int -> a -> ShowS showsPrec Int 11 Word32 sv pattern SCRIPT_DONT_KNOW :: Script pattern $mSCRIPT_DONT_KNOW :: forall {r}. Script -> ((# #) -> r) -> ((# #) -> r) -> r $bSCRIPT_DONT_KNOW :: Script SCRIPT_DONT_KNOW = Script (0) {-# LINE 23 "src/KB/Text/Shape/FFI/Enums/Script.hsc" #-} pattern SCRIPT_ADLAM :: Script pattern $mSCRIPT_ADLAM :: forall {r}. Script -> ((# #) -> r) -> ((# #) -> r) -> r $bSCRIPT_ADLAM :: Script SCRIPT_ADLAM = Script (1) {-# LINE 26 "src/KB/Text/Shape/FFI/Enums/Script.hsc" #-} pattern SCRIPT_AHOM :: Script pattern $mSCRIPT_AHOM :: forall {r}. Script -> ((# #) -> r) -> ((# #) -> r) -> r $bSCRIPT_AHOM :: Script SCRIPT_AHOM = Script (2) {-# LINE 29 "src/KB/Text/Shape/FFI/Enums/Script.hsc" #-} pattern SCRIPT_ANATOLIAN_HIEROGLYPHS :: Script pattern $mSCRIPT_ANATOLIAN_HIEROGLYPHS :: forall {r}. Script -> ((# #) -> r) -> ((# #) -> r) -> r $bSCRIPT_ANATOLIAN_HIEROGLYPHS :: Script SCRIPT_ANATOLIAN_HIEROGLYPHS = Script (3) {-# LINE 32 "src/KB/Text/Shape/FFI/Enums/Script.hsc" #-} pattern SCRIPT_ARABIC :: Script pattern $mSCRIPT_ARABIC :: forall {r}. Script -> ((# #) -> r) -> ((# #) -> r) -> r $bSCRIPT_ARABIC :: Script SCRIPT_ARABIC = Script (4) {-# LINE 35 "src/KB/Text/Shape/FFI/Enums/Script.hsc" #-} pattern SCRIPT_ARMENIAN :: Script pattern $mSCRIPT_ARMENIAN :: forall {r}. Script -> ((# #) -> r) -> ((# #) -> r) -> r $bSCRIPT_ARMENIAN :: Script SCRIPT_ARMENIAN = Script (5) {-# LINE 38 "src/KB/Text/Shape/FFI/Enums/Script.hsc" #-} pattern SCRIPT_AVESTAN :: Script pattern $mSCRIPT_AVESTAN :: forall {r}. Script -> ((# #) -> r) -> ((# #) -> r) -> r $bSCRIPT_AVESTAN :: Script SCRIPT_AVESTAN = Script (6) {-# LINE 41 "src/KB/Text/Shape/FFI/Enums/Script.hsc" #-} pattern SCRIPT_BALINESE :: Script pattern $mSCRIPT_BALINESE :: forall {r}. Script -> ((# #) -> r) -> ((# #) -> r) -> r $bSCRIPT_BALINESE :: Script SCRIPT_BALINESE = Script (7) {-# LINE 44 "src/KB/Text/Shape/FFI/Enums/Script.hsc" #-} pattern SCRIPT_BAMUM :: Script pattern $mSCRIPT_BAMUM :: forall {r}. Script -> ((# #) -> r) -> ((# #) -> r) -> r $bSCRIPT_BAMUM :: Script SCRIPT_BAMUM = Script (8) {-# LINE 47 "src/KB/Text/Shape/FFI/Enums/Script.hsc" #-} pattern SCRIPT_BASSA_VAH :: Script pattern $mSCRIPT_BASSA_VAH :: forall {r}. Script -> ((# #) -> r) -> ((# #) -> r) -> r $bSCRIPT_BASSA_VAH :: Script SCRIPT_BASSA_VAH = Script (9) {-# LINE 50 "src/KB/Text/Shape/FFI/Enums/Script.hsc" #-} pattern SCRIPT_BATAK :: Script pattern $mSCRIPT_BATAK :: forall {r}. Script -> ((# #) -> r) -> ((# #) -> r) -> r $bSCRIPT_BATAK :: Script SCRIPT_BATAK = Script (10) {-# LINE 53 "src/KB/Text/Shape/FFI/Enums/Script.hsc" #-} pattern SCRIPT_BENGALI :: Script pattern $mSCRIPT_BENGALI :: forall {r}. Script -> ((# #) -> r) -> ((# #) -> r) -> r $bSCRIPT_BENGALI :: Script SCRIPT_BENGALI = Script (11) {-# LINE 56 "src/KB/Text/Shape/FFI/Enums/Script.hsc" #-} pattern SCRIPT_BHAIKSUKI :: Script pattern $mSCRIPT_BHAIKSUKI :: forall {r}. Script -> ((# #) -> r) -> ((# #) -> r) -> r $bSCRIPT_BHAIKSUKI :: Script SCRIPT_BHAIKSUKI = Script (12) {-# LINE 59 "src/KB/Text/Shape/FFI/Enums/Script.hsc" #-} pattern SCRIPT_BOPOMOFO :: Script pattern $mSCRIPT_BOPOMOFO :: forall {r}. Script -> ((# #) -> r) -> ((# #) -> r) -> r $bSCRIPT_BOPOMOFO :: Script SCRIPT_BOPOMOFO = Script (13) {-# LINE 62 "src/KB/Text/Shape/FFI/Enums/Script.hsc" #-} pattern SCRIPT_BRAHMI :: Script pattern $mSCRIPT_BRAHMI :: forall {r}. Script -> ((# #) -> r) -> ((# #) -> r) -> r $bSCRIPT_BRAHMI :: Script SCRIPT_BRAHMI = Script (14) {-# LINE 65 "src/KB/Text/Shape/FFI/Enums/Script.hsc" #-} pattern SCRIPT_BUGINESE :: Script pattern $mSCRIPT_BUGINESE :: forall {r}. Script -> ((# #) -> r) -> ((# #) -> r) -> r $bSCRIPT_BUGINESE :: Script SCRIPT_BUGINESE = Script (15) {-# LINE 68 "src/KB/Text/Shape/FFI/Enums/Script.hsc" #-} pattern SCRIPT_BUHID :: Script pattern $mSCRIPT_BUHID :: forall {r}. Script -> ((# #) -> r) -> ((# #) -> r) -> r $bSCRIPT_BUHID :: Script SCRIPT_BUHID = Script (16) {-# LINE 71 "src/KB/Text/Shape/FFI/Enums/Script.hsc" #-} pattern SCRIPT_CANADIAN_SYLLABICS :: Script pattern $mSCRIPT_CANADIAN_SYLLABICS :: forall {r}. Script -> ((# #) -> r) -> ((# #) -> r) -> r $bSCRIPT_CANADIAN_SYLLABICS :: Script SCRIPT_CANADIAN_SYLLABICS = Script (17) {-# LINE 74 "src/KB/Text/Shape/FFI/Enums/Script.hsc" #-} pattern SCRIPT_CARIAN :: Script pattern $mSCRIPT_CARIAN :: forall {r}. Script -> ((# #) -> r) -> ((# #) -> r) -> r $bSCRIPT_CARIAN :: Script SCRIPT_CARIAN = Script (18) {-# LINE 77 "src/KB/Text/Shape/FFI/Enums/Script.hsc" #-} pattern SCRIPT_CAUCASIAN_ALBANIAN :: Script pattern $mSCRIPT_CAUCASIAN_ALBANIAN :: forall {r}. Script -> ((# #) -> r) -> ((# #) -> r) -> r $bSCRIPT_CAUCASIAN_ALBANIAN :: Script SCRIPT_CAUCASIAN_ALBANIAN = Script (19) {-# LINE 80 "src/KB/Text/Shape/FFI/Enums/Script.hsc" #-} pattern SCRIPT_CHAKMA :: Script pattern $mSCRIPT_CHAKMA :: forall {r}. Script -> ((# #) -> r) -> ((# #) -> r) -> r $bSCRIPT_CHAKMA :: Script SCRIPT_CHAKMA = Script (20) {-# LINE 83 "src/KB/Text/Shape/FFI/Enums/Script.hsc" #-} pattern SCRIPT_CHAM :: Script pattern $mSCRIPT_CHAM :: forall {r}. Script -> ((# #) -> r) -> ((# #) -> r) -> r $bSCRIPT_CHAM :: Script SCRIPT_CHAM = Script (21) {-# LINE 86 "src/KB/Text/Shape/FFI/Enums/Script.hsc" #-} pattern SCRIPT_CHEROKEE :: Script pattern $mSCRIPT_CHEROKEE :: forall {r}. Script -> ((# #) -> r) -> ((# #) -> r) -> r $bSCRIPT_CHEROKEE :: Script SCRIPT_CHEROKEE = Script (22) {-# LINE 89 "src/KB/Text/Shape/FFI/Enums/Script.hsc" #-} pattern SCRIPT_CHORASMIAN :: Script pattern $mSCRIPT_CHORASMIAN :: forall {r}. Script -> ((# #) -> r) -> ((# #) -> r) -> r $bSCRIPT_CHORASMIAN :: Script SCRIPT_CHORASMIAN = Script (23) {-# LINE 92 "src/KB/Text/Shape/FFI/Enums/Script.hsc" #-} pattern SCRIPT_CJK_IDEOGRAPHIC :: Script pattern $mSCRIPT_CJK_IDEOGRAPHIC :: forall {r}. Script -> ((# #) -> r) -> ((# #) -> r) -> r $bSCRIPT_CJK_IDEOGRAPHIC :: Script SCRIPT_CJK_IDEOGRAPHIC = Script (24) {-# LINE 95 "src/KB/Text/Shape/FFI/Enums/Script.hsc" #-} pattern SCRIPT_COPTIC :: Script pattern $mSCRIPT_COPTIC :: forall {r}. Script -> ((# #) -> r) -> ((# #) -> r) -> r $bSCRIPT_COPTIC :: Script SCRIPT_COPTIC = Script (25) {-# LINE 98 "src/KB/Text/Shape/FFI/Enums/Script.hsc" #-} pattern SCRIPT_CYPRIOT_SYLLABARY :: Script pattern $mSCRIPT_CYPRIOT_SYLLABARY :: forall {r}. Script -> ((# #) -> r) -> ((# #) -> r) -> r $bSCRIPT_CYPRIOT_SYLLABARY :: Script SCRIPT_CYPRIOT_SYLLABARY = Script (26) {-# LINE 101 "src/KB/Text/Shape/FFI/Enums/Script.hsc" #-} pattern SCRIPT_CYPRO_MINOAN :: Script pattern $mSCRIPT_CYPRO_MINOAN :: forall {r}. Script -> ((# #) -> r) -> ((# #) -> r) -> r $bSCRIPT_CYPRO_MINOAN :: Script SCRIPT_CYPRO_MINOAN = Script (27) {-# LINE 104 "src/KB/Text/Shape/FFI/Enums/Script.hsc" #-} pattern SCRIPT_CYRILLIC :: Script pattern $mSCRIPT_CYRILLIC :: forall {r}. Script -> ((# #) -> r) -> ((# #) -> r) -> r $bSCRIPT_CYRILLIC :: Script SCRIPT_CYRILLIC = Script (28) {-# LINE 107 "src/KB/Text/Shape/FFI/Enums/Script.hsc" #-} pattern SCRIPT_DEFAULT :: Script pattern $mSCRIPT_DEFAULT :: forall {r}. Script -> ((# #) -> r) -> ((# #) -> r) -> r $bSCRIPT_DEFAULT :: Script SCRIPT_DEFAULT = Script (29) {-# LINE 110 "src/KB/Text/Shape/FFI/Enums/Script.hsc" #-} pattern SCRIPT_DEFAULT2 :: Script pattern $mSCRIPT_DEFAULT2 :: forall {r}. Script -> ((# #) -> r) -> ((# #) -> r) -> r $bSCRIPT_DEFAULT2 :: Script SCRIPT_DEFAULT2 = Script (30) {-# LINE 113 "src/KB/Text/Shape/FFI/Enums/Script.hsc" #-} pattern SCRIPT_DESERET :: Script pattern $mSCRIPT_DESERET :: forall {r}. Script -> ((# #) -> r) -> ((# #) -> r) -> r $bSCRIPT_DESERET :: Script SCRIPT_DESERET = Script (31) {-# LINE 116 "src/KB/Text/Shape/FFI/Enums/Script.hsc" #-} pattern SCRIPT_DEVANAGARI :: Script pattern $mSCRIPT_DEVANAGARI :: forall {r}. Script -> ((# #) -> r) -> ((# #) -> r) -> r $bSCRIPT_DEVANAGARI :: Script SCRIPT_DEVANAGARI = Script (32) {-# LINE 119 "src/KB/Text/Shape/FFI/Enums/Script.hsc" #-} pattern SCRIPT_DIVES_AKURU :: Script pattern $mSCRIPT_DIVES_AKURU :: forall {r}. Script -> ((# #) -> r) -> ((# #) -> r) -> r $bSCRIPT_DIVES_AKURU :: Script SCRIPT_DIVES_AKURU = Script (33) {-# LINE 122 "src/KB/Text/Shape/FFI/Enums/Script.hsc" #-} pattern SCRIPT_DOGRA :: Script pattern $mSCRIPT_DOGRA :: forall {r}. Script -> ((# #) -> r) -> ((# #) -> r) -> r $bSCRIPT_DOGRA :: Script SCRIPT_DOGRA = Script (34) {-# LINE 125 "src/KB/Text/Shape/FFI/Enums/Script.hsc" #-} pattern SCRIPT_DUPLOYAN :: Script pattern $mSCRIPT_DUPLOYAN :: forall {r}. Script -> ((# #) -> r) -> ((# #) -> r) -> r $bSCRIPT_DUPLOYAN :: Script SCRIPT_DUPLOYAN = Script (35) {-# LINE 128 "src/KB/Text/Shape/FFI/Enums/Script.hsc" #-} pattern SCRIPT_EGYPTIAN_HIEROGLYPHS :: Script pattern $mSCRIPT_EGYPTIAN_HIEROGLYPHS :: forall {r}. Script -> ((# #) -> r) -> ((# #) -> r) -> r $bSCRIPT_EGYPTIAN_HIEROGLYPHS :: Script SCRIPT_EGYPTIAN_HIEROGLYPHS = Script (36) {-# LINE 131 "src/KB/Text/Shape/FFI/Enums/Script.hsc" #-} pattern SCRIPT_ELBASAN :: Script pattern $mSCRIPT_ELBASAN :: forall {r}. Script -> ((# #) -> r) -> ((# #) -> r) -> r $bSCRIPT_ELBASAN :: Script SCRIPT_ELBASAN = Script (37) {-# LINE 134 "src/KB/Text/Shape/FFI/Enums/Script.hsc" #-} pattern SCRIPT_ELYMAIC :: Script pattern $mSCRIPT_ELYMAIC :: forall {r}. Script -> ((# #) -> r) -> ((# #) -> r) -> r $bSCRIPT_ELYMAIC :: Script SCRIPT_ELYMAIC = Script (38) {-# LINE 137 "src/KB/Text/Shape/FFI/Enums/Script.hsc" #-} pattern SCRIPT_ETHIOPIC :: Script pattern $mSCRIPT_ETHIOPIC :: forall {r}. Script -> ((# #) -> r) -> ((# #) -> r) -> r $bSCRIPT_ETHIOPIC :: Script SCRIPT_ETHIOPIC = Script (39) {-# LINE 140 "src/KB/Text/Shape/FFI/Enums/Script.hsc" #-} pattern SCRIPT_GARAY :: Script pattern $mSCRIPT_GARAY :: forall {r}. Script -> ((# #) -> r) -> ((# #) -> r) -> r $bSCRIPT_GARAY :: Script SCRIPT_GARAY = Script (40) {-# LINE 143 "src/KB/Text/Shape/FFI/Enums/Script.hsc" #-} pattern SCRIPT_GEORGIAN :: Script pattern $mSCRIPT_GEORGIAN :: forall {r}. Script -> ((# #) -> r) -> ((# #) -> r) -> r $bSCRIPT_GEORGIAN :: Script SCRIPT_GEORGIAN = Script (41) {-# LINE 146 "src/KB/Text/Shape/FFI/Enums/Script.hsc" #-} pattern SCRIPT_GLAGOLITIC :: Script pattern $mSCRIPT_GLAGOLITIC :: forall {r}. Script -> ((# #) -> r) -> ((# #) -> r) -> r $bSCRIPT_GLAGOLITIC :: Script SCRIPT_GLAGOLITIC = Script (42) {-# LINE 149 "src/KB/Text/Shape/FFI/Enums/Script.hsc" #-} pattern SCRIPT_GOTHIC :: Script pattern $mSCRIPT_GOTHIC :: forall {r}. Script -> ((# #) -> r) -> ((# #) -> r) -> r $bSCRIPT_GOTHIC :: Script SCRIPT_GOTHIC = Script (43) {-# LINE 152 "src/KB/Text/Shape/FFI/Enums/Script.hsc" #-} pattern SCRIPT_GRANTHA :: Script pattern $mSCRIPT_GRANTHA :: forall {r}. Script -> ((# #) -> r) -> ((# #) -> r) -> r $bSCRIPT_GRANTHA :: Script SCRIPT_GRANTHA = Script (44) {-# LINE 155 "src/KB/Text/Shape/FFI/Enums/Script.hsc" #-} pattern SCRIPT_GREEK :: Script pattern $mSCRIPT_GREEK :: forall {r}. Script -> ((# #) -> r) -> ((# #) -> r) -> r $bSCRIPT_GREEK :: Script SCRIPT_GREEK = Script (45) {-# LINE 158 "src/KB/Text/Shape/FFI/Enums/Script.hsc" #-} pattern SCRIPT_GUJARATI :: Script pattern $mSCRIPT_GUJARATI :: forall {r}. Script -> ((# #) -> r) -> ((# #) -> r) -> r $bSCRIPT_GUJARATI :: Script SCRIPT_GUJARATI = Script (46) {-# LINE 161 "src/KB/Text/Shape/FFI/Enums/Script.hsc" #-} pattern SCRIPT_GUNJALA_GONDI :: Script pattern $mSCRIPT_GUNJALA_GONDI :: forall {r}. Script -> ((# #) -> r) -> ((# #) -> r) -> r $bSCRIPT_GUNJALA_GONDI :: Script SCRIPT_GUNJALA_GONDI = Script (47) {-# LINE 164 "src/KB/Text/Shape/FFI/Enums/Script.hsc" #-} pattern SCRIPT_GURMUKHI :: Script pattern $mSCRIPT_GURMUKHI :: forall {r}. Script -> ((# #) -> r) -> ((# #) -> r) -> r $bSCRIPT_GURMUKHI :: Script SCRIPT_GURMUKHI = Script (48) {-# LINE 167 "src/KB/Text/Shape/FFI/Enums/Script.hsc" #-} pattern SCRIPT_GURUNG_KHEMA :: Script pattern $mSCRIPT_GURUNG_KHEMA :: forall {r}. Script -> ((# #) -> r) -> ((# #) -> r) -> r $bSCRIPT_GURUNG_KHEMA :: Script SCRIPT_GURUNG_KHEMA = Script (49) {-# LINE 170 "src/KB/Text/Shape/FFI/Enums/Script.hsc" #-} pattern SCRIPT_HANGUL :: Script pattern $mSCRIPT_HANGUL :: forall {r}. Script -> ((# #) -> r) -> ((# #) -> r) -> r $bSCRIPT_HANGUL :: Script SCRIPT_HANGUL = Script (50) {-# LINE 173 "src/KB/Text/Shape/FFI/Enums/Script.hsc" #-} pattern SCRIPT_HANIFI_ROHINGYA :: Script pattern $mSCRIPT_HANIFI_ROHINGYA :: forall {r}. Script -> ((# #) -> r) -> ((# #) -> r) -> r $bSCRIPT_HANIFI_ROHINGYA :: Script SCRIPT_HANIFI_ROHINGYA = Script (51) {-# LINE 176 "src/KB/Text/Shape/FFI/Enums/Script.hsc" #-} pattern SCRIPT_HANUNOO :: Script pattern $mSCRIPT_HANUNOO :: forall {r}. Script -> ((# #) -> r) -> ((# #) -> r) -> r $bSCRIPT_HANUNOO :: Script SCRIPT_HANUNOO = Script (52) {-# LINE 179 "src/KB/Text/Shape/FFI/Enums/Script.hsc" #-} pattern SCRIPT_HATRAN :: Script pattern $mSCRIPT_HATRAN :: forall {r}. Script -> ((# #) -> r) -> ((# #) -> r) -> r $bSCRIPT_HATRAN :: Script SCRIPT_HATRAN = Script (53) {-# LINE 182 "src/KB/Text/Shape/FFI/Enums/Script.hsc" #-} pattern SCRIPT_HEBREW :: Script pattern $mSCRIPT_HEBREW :: forall {r}. Script -> ((# #) -> r) -> ((# #) -> r) -> r $bSCRIPT_HEBREW :: Script SCRIPT_HEBREW = Script (54) {-# LINE 185 "src/KB/Text/Shape/FFI/Enums/Script.hsc" #-} pattern SCRIPT_HIRAGANA :: Script pattern $mSCRIPT_HIRAGANA :: forall {r}. Script -> ((# #) -> r) -> ((# #) -> r) -> r $bSCRIPT_HIRAGANA :: Script SCRIPT_HIRAGANA = Script (55) {-# LINE 188 "src/KB/Text/Shape/FFI/Enums/Script.hsc" #-} pattern SCRIPT_IMPERIAL_ARAMAIC :: Script pattern $mSCRIPT_IMPERIAL_ARAMAIC :: forall {r}. Script -> ((# #) -> r) -> ((# #) -> r) -> r $bSCRIPT_IMPERIAL_ARAMAIC :: Script SCRIPT_IMPERIAL_ARAMAIC = Script (56) {-# LINE 191 "src/KB/Text/Shape/FFI/Enums/Script.hsc" #-} pattern SCRIPT_INSCRIPTIONAL_PAHLAVI :: Script pattern $mSCRIPT_INSCRIPTIONAL_PAHLAVI :: forall {r}. Script -> ((# #) -> r) -> ((# #) -> r) -> r $bSCRIPT_INSCRIPTIONAL_PAHLAVI :: Script SCRIPT_INSCRIPTIONAL_PAHLAVI = Script (57) {-# LINE 194 "src/KB/Text/Shape/FFI/Enums/Script.hsc" #-} pattern SCRIPT_INSCRIPTIONAL_PARTHIAN :: Script pattern $mSCRIPT_INSCRIPTIONAL_PARTHIAN :: forall {r}. Script -> ((# #) -> r) -> ((# #) -> r) -> r $bSCRIPT_INSCRIPTIONAL_PARTHIAN :: Script SCRIPT_INSCRIPTIONAL_PARTHIAN = Script (58) {-# LINE 197 "src/KB/Text/Shape/FFI/Enums/Script.hsc" #-} pattern SCRIPT_JAVANESE :: Script pattern $mSCRIPT_JAVANESE :: forall {r}. Script -> ((# #) -> r) -> ((# #) -> r) -> r $bSCRIPT_JAVANESE :: Script SCRIPT_JAVANESE = Script (59) {-# LINE 200 "src/KB/Text/Shape/FFI/Enums/Script.hsc" #-} pattern SCRIPT_KAITHI :: Script pattern $mSCRIPT_KAITHI :: forall {r}. Script -> ((# #) -> r) -> ((# #) -> r) -> r $bSCRIPT_KAITHI :: Script SCRIPT_KAITHI = Script (60) {-# LINE 203 "src/KB/Text/Shape/FFI/Enums/Script.hsc" #-} pattern SCRIPT_KANNADA :: Script pattern $mSCRIPT_KANNADA :: forall {r}. Script -> ((# #) -> r) -> ((# #) -> r) -> r $bSCRIPT_KANNADA :: Script SCRIPT_KANNADA = Script (61) {-# LINE 206 "src/KB/Text/Shape/FFI/Enums/Script.hsc" #-} pattern SCRIPT_KATAKANA :: Script pattern $mSCRIPT_KATAKANA :: forall {r}. Script -> ((# #) -> r) -> ((# #) -> r) -> r $bSCRIPT_KATAKANA :: Script SCRIPT_KATAKANA = Script (62) {-# LINE 209 "src/KB/Text/Shape/FFI/Enums/Script.hsc" #-} pattern SCRIPT_KAWI :: Script pattern $mSCRIPT_KAWI :: forall {r}. Script -> ((# #) -> r) -> ((# #) -> r) -> r $bSCRIPT_KAWI :: Script SCRIPT_KAWI = Script (63) {-# LINE 212 "src/KB/Text/Shape/FFI/Enums/Script.hsc" #-} pattern SCRIPT_KAYAH_LI :: Script pattern $mSCRIPT_KAYAH_LI :: forall {r}. Script -> ((# #) -> r) -> ((# #) -> r) -> r $bSCRIPT_KAYAH_LI :: Script SCRIPT_KAYAH_LI = Script (64) {-# LINE 215 "src/KB/Text/Shape/FFI/Enums/Script.hsc" #-} pattern SCRIPT_KHAROSHTHI :: Script pattern $mSCRIPT_KHAROSHTHI :: forall {r}. Script -> ((# #) -> r) -> ((# #) -> r) -> r $bSCRIPT_KHAROSHTHI :: Script SCRIPT_KHAROSHTHI = Script (65) {-# LINE 218 "src/KB/Text/Shape/FFI/Enums/Script.hsc" #-} pattern SCRIPT_KHITAN_SMALL_SCRIPT :: Script pattern $mSCRIPT_KHITAN_SMALL_SCRIPT :: forall {r}. Script -> ((# #) -> r) -> ((# #) -> r) -> r $bSCRIPT_KHITAN_SMALL_SCRIPT :: Script SCRIPT_KHITAN_SMALL_SCRIPT = Script (66) {-# LINE 221 "src/KB/Text/Shape/FFI/Enums/Script.hsc" #-} pattern SCRIPT_KHMER :: Script pattern $mSCRIPT_KHMER :: forall {r}. Script -> ((# #) -> r) -> ((# #) -> r) -> r $bSCRIPT_KHMER :: Script SCRIPT_KHMER = Script (67) {-# LINE 224 "src/KB/Text/Shape/FFI/Enums/Script.hsc" #-} pattern SCRIPT_KHOJKI :: Script pattern $mSCRIPT_KHOJKI :: forall {r}. Script -> ((# #) -> r) -> ((# #) -> r) -> r $bSCRIPT_KHOJKI :: Script SCRIPT_KHOJKI = Script (68) {-# LINE 227 "src/KB/Text/Shape/FFI/Enums/Script.hsc" #-} pattern SCRIPT_KHUDAWADI :: Script pattern $mSCRIPT_KHUDAWADI :: forall {r}. Script -> ((# #) -> r) -> ((# #) -> r) -> r $bSCRIPT_KHUDAWADI :: Script SCRIPT_KHUDAWADI = Script (69) {-# LINE 230 "src/KB/Text/Shape/FFI/Enums/Script.hsc" #-} pattern SCRIPT_KIRAT_RAI :: Script pattern $mSCRIPT_KIRAT_RAI :: forall {r}. Script -> ((# #) -> r) -> ((# #) -> r) -> r $bSCRIPT_KIRAT_RAI :: Script SCRIPT_KIRAT_RAI = Script (70) {-# LINE 233 "src/KB/Text/Shape/FFI/Enums/Script.hsc" #-} pattern SCRIPT_LAO :: Script pattern $mSCRIPT_LAO :: forall {r}. Script -> ((# #) -> r) -> ((# #) -> r) -> r $bSCRIPT_LAO :: Script SCRIPT_LAO = Script (71) {-# LINE 236 "src/KB/Text/Shape/FFI/Enums/Script.hsc" #-} pattern SCRIPT_LATIN :: Script pattern $mSCRIPT_LATIN :: forall {r}. Script -> ((# #) -> r) -> ((# #) -> r) -> r $bSCRIPT_LATIN :: Script SCRIPT_LATIN = Script (72) {-# LINE 239 "src/KB/Text/Shape/FFI/Enums/Script.hsc" #-} pattern SCRIPT_LEPCHA :: Script pattern $mSCRIPT_LEPCHA :: forall {r}. Script -> ((# #) -> r) -> ((# #) -> r) -> r $bSCRIPT_LEPCHA :: Script SCRIPT_LEPCHA = Script (73) {-# LINE 242 "src/KB/Text/Shape/FFI/Enums/Script.hsc" #-} pattern SCRIPT_LIMBU :: Script pattern $mSCRIPT_LIMBU :: forall {r}. Script -> ((# #) -> r) -> ((# #) -> r) -> r $bSCRIPT_LIMBU :: Script SCRIPT_LIMBU = Script (74) {-# LINE 245 "src/KB/Text/Shape/FFI/Enums/Script.hsc" #-} pattern SCRIPT_LINEAR_A :: Script pattern $mSCRIPT_LINEAR_A :: forall {r}. Script -> ((# #) -> r) -> ((# #) -> r) -> r $bSCRIPT_LINEAR_A :: Script SCRIPT_LINEAR_A = Script (75) {-# LINE 248 "src/KB/Text/Shape/FFI/Enums/Script.hsc" #-} pattern SCRIPT_LINEAR_B :: Script pattern $mSCRIPT_LINEAR_B :: forall {r}. Script -> ((# #) -> r) -> ((# #) -> r) -> r $bSCRIPT_LINEAR_B :: Script SCRIPT_LINEAR_B = Script (76) {-# LINE 251 "src/KB/Text/Shape/FFI/Enums/Script.hsc" #-} pattern SCRIPT_LISU :: Script pattern $mSCRIPT_LISU :: forall {r}. Script -> ((# #) -> r) -> ((# #) -> r) -> r $bSCRIPT_LISU :: Script SCRIPT_LISU = Script (77) {-# LINE 254 "src/KB/Text/Shape/FFI/Enums/Script.hsc" #-} pattern SCRIPT_LYCIAN :: Script pattern $mSCRIPT_LYCIAN :: forall {r}. Script -> ((# #) -> r) -> ((# #) -> r) -> r $bSCRIPT_LYCIAN :: Script SCRIPT_LYCIAN = Script (78) {-# LINE 257 "src/KB/Text/Shape/FFI/Enums/Script.hsc" #-} pattern SCRIPT_LYDIAN :: Script pattern $mSCRIPT_LYDIAN :: forall {r}. Script -> ((# #) -> r) -> ((# #) -> r) -> r $bSCRIPT_LYDIAN :: Script SCRIPT_LYDIAN = Script (79) {-# LINE 260 "src/KB/Text/Shape/FFI/Enums/Script.hsc" #-} pattern SCRIPT_MAHAJANI :: Script pattern $mSCRIPT_MAHAJANI :: forall {r}. Script -> ((# #) -> r) -> ((# #) -> r) -> r $bSCRIPT_MAHAJANI :: Script SCRIPT_MAHAJANI = Script (80) {-# LINE 263 "src/KB/Text/Shape/FFI/Enums/Script.hsc" #-} pattern SCRIPT_MAKASAR :: Script pattern $mSCRIPT_MAKASAR :: forall {r}. Script -> ((# #) -> r) -> ((# #) -> r) -> r $bSCRIPT_MAKASAR :: Script SCRIPT_MAKASAR = Script (81) {-# LINE 266 "src/KB/Text/Shape/FFI/Enums/Script.hsc" #-} pattern SCRIPT_MALAYALAM :: Script pattern $mSCRIPT_MALAYALAM :: forall {r}. Script -> ((# #) -> r) -> ((# #) -> r) -> r $bSCRIPT_MALAYALAM :: Script SCRIPT_MALAYALAM = Script (82) {-# LINE 269 "src/KB/Text/Shape/FFI/Enums/Script.hsc" #-} pattern SCRIPT_MANDAIC :: Script pattern $mSCRIPT_MANDAIC :: forall {r}. Script -> ((# #) -> r) -> ((# #) -> r) -> r $bSCRIPT_MANDAIC :: Script SCRIPT_MANDAIC = Script (83) {-# LINE 272 "src/KB/Text/Shape/FFI/Enums/Script.hsc" #-} pattern SCRIPT_MANICHAEAN :: Script pattern $mSCRIPT_MANICHAEAN :: forall {r}. Script -> ((# #) -> r) -> ((# #) -> r) -> r $bSCRIPT_MANICHAEAN :: Script SCRIPT_MANICHAEAN = Script (84) {-# LINE 275 "src/KB/Text/Shape/FFI/Enums/Script.hsc" #-} pattern SCRIPT_MARCHEN :: Script pattern $mSCRIPT_MARCHEN :: forall {r}. Script -> ((# #) -> r) -> ((# #) -> r) -> r $bSCRIPT_MARCHEN :: Script SCRIPT_MARCHEN = Script (85) {-# LINE 278 "src/KB/Text/Shape/FFI/Enums/Script.hsc" #-} pattern SCRIPT_MASARAM_GONDI :: Script pattern $mSCRIPT_MASARAM_GONDI :: forall {r}. Script -> ((# #) -> r) -> ((# #) -> r) -> r $bSCRIPT_MASARAM_GONDI :: Script SCRIPT_MASARAM_GONDI = Script (86) {-# LINE 281 "src/KB/Text/Shape/FFI/Enums/Script.hsc" #-} pattern SCRIPT_MEDEFAIDRIN :: Script pattern $mSCRIPT_MEDEFAIDRIN :: forall {r}. Script -> ((# #) -> r) -> ((# #) -> r) -> r $bSCRIPT_MEDEFAIDRIN :: Script SCRIPT_MEDEFAIDRIN = Script (87) {-# LINE 284 "src/KB/Text/Shape/FFI/Enums/Script.hsc" #-} pattern SCRIPT_MEETEI_MAYEK :: Script pattern $mSCRIPT_MEETEI_MAYEK :: forall {r}. Script -> ((# #) -> r) -> ((# #) -> r) -> r $bSCRIPT_MEETEI_MAYEK :: Script SCRIPT_MEETEI_MAYEK = Script (88) {-# LINE 287 "src/KB/Text/Shape/FFI/Enums/Script.hsc" #-} pattern SCRIPT_MENDE_KIKAKUI :: Script pattern $mSCRIPT_MENDE_KIKAKUI :: forall {r}. Script -> ((# #) -> r) -> ((# #) -> r) -> r $bSCRIPT_MENDE_KIKAKUI :: Script SCRIPT_MENDE_KIKAKUI = Script (89) {-# LINE 290 "src/KB/Text/Shape/FFI/Enums/Script.hsc" #-} pattern SCRIPT_MEROITIC_CURSIVE :: Script pattern $mSCRIPT_MEROITIC_CURSIVE :: forall {r}. Script -> ((# #) -> r) -> ((# #) -> r) -> r $bSCRIPT_MEROITIC_CURSIVE :: Script SCRIPT_MEROITIC_CURSIVE = Script (90) {-# LINE 293 "src/KB/Text/Shape/FFI/Enums/Script.hsc" #-} pattern SCRIPT_MEROITIC_HIEROGLYPHS :: Script pattern $mSCRIPT_MEROITIC_HIEROGLYPHS :: forall {r}. Script -> ((# #) -> r) -> ((# #) -> r) -> r $bSCRIPT_MEROITIC_HIEROGLYPHS :: Script SCRIPT_MEROITIC_HIEROGLYPHS = Script (91) {-# LINE 296 "src/KB/Text/Shape/FFI/Enums/Script.hsc" #-} pattern SCRIPT_MIAO :: Script pattern $mSCRIPT_MIAO :: forall {r}. Script -> ((# #) -> r) -> ((# #) -> r) -> r $bSCRIPT_MIAO :: Script SCRIPT_MIAO = Script (92) {-# LINE 299 "src/KB/Text/Shape/FFI/Enums/Script.hsc" #-} pattern SCRIPT_MODI :: Script pattern $mSCRIPT_MODI :: forall {r}. Script -> ((# #) -> r) -> ((# #) -> r) -> r $bSCRIPT_MODI :: Script SCRIPT_MODI = Script (93) {-# LINE 302 "src/KB/Text/Shape/FFI/Enums/Script.hsc" #-} pattern SCRIPT_MONGOLIAN :: Script pattern $mSCRIPT_MONGOLIAN :: forall {r}. Script -> ((# #) -> r) -> ((# #) -> r) -> r $bSCRIPT_MONGOLIAN :: Script SCRIPT_MONGOLIAN = Script (94) {-# LINE 305 "src/KB/Text/Shape/FFI/Enums/Script.hsc" #-} pattern SCRIPT_MRO :: Script pattern $mSCRIPT_MRO :: forall {r}. Script -> ((# #) -> r) -> ((# #) -> r) -> r $bSCRIPT_MRO :: Script SCRIPT_MRO = Script (95) {-# LINE 308 "src/KB/Text/Shape/FFI/Enums/Script.hsc" #-} pattern SCRIPT_MULTANI :: Script pattern $mSCRIPT_MULTANI :: forall {r}. Script -> ((# #) -> r) -> ((# #) -> r) -> r $bSCRIPT_MULTANI :: Script SCRIPT_MULTANI = Script (96) {-# LINE 311 "src/KB/Text/Shape/FFI/Enums/Script.hsc" #-} pattern SCRIPT_MYANMAR :: Script pattern $mSCRIPT_MYANMAR :: forall {r}. Script -> ((# #) -> r) -> ((# #) -> r) -> r $bSCRIPT_MYANMAR :: Script SCRIPT_MYANMAR = Script (97) {-# LINE 314 "src/KB/Text/Shape/FFI/Enums/Script.hsc" #-} pattern SCRIPT_NABATAEAN :: Script pattern $mSCRIPT_NABATAEAN :: forall {r}. Script -> ((# #) -> r) -> ((# #) -> r) -> r $bSCRIPT_NABATAEAN :: Script SCRIPT_NABATAEAN = Script (98) {-# LINE 317 "src/KB/Text/Shape/FFI/Enums/Script.hsc" #-} pattern SCRIPT_NAG_MUNDARI :: Script pattern $mSCRIPT_NAG_MUNDARI :: forall {r}. Script -> ((# #) -> r) -> ((# #) -> r) -> r $bSCRIPT_NAG_MUNDARI :: Script SCRIPT_NAG_MUNDARI = Script (99) {-# LINE 320 "src/KB/Text/Shape/FFI/Enums/Script.hsc" #-} pattern SCRIPT_NANDINAGARI :: Script pattern $mSCRIPT_NANDINAGARI :: forall {r}. Script -> ((# #) -> r) -> ((# #) -> r) -> r $bSCRIPT_NANDINAGARI :: Script SCRIPT_NANDINAGARI = Script (100) {-# LINE 323 "src/KB/Text/Shape/FFI/Enums/Script.hsc" #-} pattern SCRIPT_NEWA :: Script pattern $mSCRIPT_NEWA :: forall {r}. Script -> ((# #) -> r) -> ((# #) -> r) -> r $bSCRIPT_NEWA :: Script SCRIPT_NEWA = Script (101) {-# LINE 326 "src/KB/Text/Shape/FFI/Enums/Script.hsc" #-} pattern SCRIPT_NEW_TAI_LUE :: Script pattern $mSCRIPT_NEW_TAI_LUE :: forall {r}. Script -> ((# #) -> r) -> ((# #) -> r) -> r $bSCRIPT_NEW_TAI_LUE :: Script SCRIPT_NEW_TAI_LUE = Script (102) {-# LINE 329 "src/KB/Text/Shape/FFI/Enums/Script.hsc" #-} pattern SCRIPT_NKO :: Script pattern $mSCRIPT_NKO :: forall {r}. Script -> ((# #) -> r) -> ((# #) -> r) -> r $bSCRIPT_NKO :: Script SCRIPT_NKO = Script (103) {-# LINE 332 "src/KB/Text/Shape/FFI/Enums/Script.hsc" #-} pattern SCRIPT_NUSHU :: Script pattern $mSCRIPT_NUSHU :: forall {r}. Script -> ((# #) -> r) -> ((# #) -> r) -> r $bSCRIPT_NUSHU :: Script SCRIPT_NUSHU = Script (104) {-# LINE 335 "src/KB/Text/Shape/FFI/Enums/Script.hsc" #-} pattern SCRIPT_NYIAKENG_PUACHUE_HMONG :: Script pattern $mSCRIPT_NYIAKENG_PUACHUE_HMONG :: forall {r}. Script -> ((# #) -> r) -> ((# #) -> r) -> r $bSCRIPT_NYIAKENG_PUACHUE_HMONG :: Script SCRIPT_NYIAKENG_PUACHUE_HMONG = Script (105) {-# LINE 338 "src/KB/Text/Shape/FFI/Enums/Script.hsc" #-} pattern SCRIPT_OGHAM :: Script pattern $mSCRIPT_OGHAM :: forall {r}. Script -> ((# #) -> r) -> ((# #) -> r) -> r $bSCRIPT_OGHAM :: Script SCRIPT_OGHAM = Script (106) {-# LINE 341 "src/KB/Text/Shape/FFI/Enums/Script.hsc" #-} pattern SCRIPT_OL_CHIKI :: Script pattern $mSCRIPT_OL_CHIKI :: forall {r}. Script -> ((# #) -> r) -> ((# #) -> r) -> r $bSCRIPT_OL_CHIKI :: Script SCRIPT_OL_CHIKI = Script (107) {-# LINE 344 "src/KB/Text/Shape/FFI/Enums/Script.hsc" #-} pattern SCRIPT_OL_ONAL :: Script pattern $mSCRIPT_OL_ONAL :: forall {r}. Script -> ((# #) -> r) -> ((# #) -> r) -> r $bSCRIPT_OL_ONAL :: Script SCRIPT_OL_ONAL = Script (108) {-# LINE 347 "src/KB/Text/Shape/FFI/Enums/Script.hsc" #-} pattern SCRIPT_OLD_ITALIC :: Script pattern $mSCRIPT_OLD_ITALIC :: forall {r}. Script -> ((# #) -> r) -> ((# #) -> r) -> r $bSCRIPT_OLD_ITALIC :: Script SCRIPT_OLD_ITALIC = Script (109) {-# LINE 350 "src/KB/Text/Shape/FFI/Enums/Script.hsc" #-} pattern SCRIPT_OLD_HUNGARIAN :: Script pattern $mSCRIPT_OLD_HUNGARIAN :: forall {r}. Script -> ((# #) -> r) -> ((# #) -> r) -> r $bSCRIPT_OLD_HUNGARIAN :: Script SCRIPT_OLD_HUNGARIAN = Script (110) {-# LINE 353 "src/KB/Text/Shape/FFI/Enums/Script.hsc" #-} pattern SCRIPT_OLD_NORTH_ARABIAN :: Script pattern $mSCRIPT_OLD_NORTH_ARABIAN :: forall {r}. Script -> ((# #) -> r) -> ((# #) -> r) -> r $bSCRIPT_OLD_NORTH_ARABIAN :: Script SCRIPT_OLD_NORTH_ARABIAN = Script (111) {-# LINE 356 "src/KB/Text/Shape/FFI/Enums/Script.hsc" #-} pattern SCRIPT_OLD_PERMIC :: Script pattern $mSCRIPT_OLD_PERMIC :: forall {r}. Script -> ((# #) -> r) -> ((# #) -> r) -> r $bSCRIPT_OLD_PERMIC :: Script SCRIPT_OLD_PERMIC = Script (112) {-# LINE 359 "src/KB/Text/Shape/FFI/Enums/Script.hsc" #-} pattern SCRIPT_OLD_PERSIAN_CUNEIFORM :: Script pattern $mSCRIPT_OLD_PERSIAN_CUNEIFORM :: forall {r}. Script -> ((# #) -> r) -> ((# #) -> r) -> r $bSCRIPT_OLD_PERSIAN_CUNEIFORM :: Script SCRIPT_OLD_PERSIAN_CUNEIFORM = Script (113) {-# LINE 362 "src/KB/Text/Shape/FFI/Enums/Script.hsc" #-} pattern SCRIPT_OLD_SOGDIAN :: Script pattern $mSCRIPT_OLD_SOGDIAN :: forall {r}. Script -> ((# #) -> r) -> ((# #) -> r) -> r $bSCRIPT_OLD_SOGDIAN :: Script SCRIPT_OLD_SOGDIAN = Script (114) {-# LINE 365 "src/KB/Text/Shape/FFI/Enums/Script.hsc" #-} pattern SCRIPT_OLD_SOUTH_ARABIAN :: Script pattern $mSCRIPT_OLD_SOUTH_ARABIAN :: forall {r}. Script -> ((# #) -> r) -> ((# #) -> r) -> r $bSCRIPT_OLD_SOUTH_ARABIAN :: Script SCRIPT_OLD_SOUTH_ARABIAN = Script (115) {-# LINE 368 "src/KB/Text/Shape/FFI/Enums/Script.hsc" #-} pattern SCRIPT_OLD_TURKIC :: Script pattern $mSCRIPT_OLD_TURKIC :: forall {r}. Script -> ((# #) -> r) -> ((# #) -> r) -> r $bSCRIPT_OLD_TURKIC :: Script SCRIPT_OLD_TURKIC = Script (116) {-# LINE 371 "src/KB/Text/Shape/FFI/Enums/Script.hsc" #-} pattern SCRIPT_OLD_UYGHUR :: Script pattern $mSCRIPT_OLD_UYGHUR :: forall {r}. Script -> ((# #) -> r) -> ((# #) -> r) -> r $bSCRIPT_OLD_UYGHUR :: Script SCRIPT_OLD_UYGHUR = Script (117) {-# LINE 374 "src/KB/Text/Shape/FFI/Enums/Script.hsc" #-} pattern SCRIPT_ODIA :: Script pattern $mSCRIPT_ODIA :: forall {r}. Script -> ((# #) -> r) -> ((# #) -> r) -> r $bSCRIPT_ODIA :: Script SCRIPT_ODIA = Script (118) {-# LINE 377 "src/KB/Text/Shape/FFI/Enums/Script.hsc" #-} pattern SCRIPT_OSAGE :: Script pattern $mSCRIPT_OSAGE :: forall {r}. Script -> ((# #) -> r) -> ((# #) -> r) -> r $bSCRIPT_OSAGE :: Script SCRIPT_OSAGE = Script (119) {-# LINE 380 "src/KB/Text/Shape/FFI/Enums/Script.hsc" #-} pattern SCRIPT_OSMANYA :: Script pattern $mSCRIPT_OSMANYA :: forall {r}. Script -> ((# #) -> r) -> ((# #) -> r) -> r $bSCRIPT_OSMANYA :: Script SCRIPT_OSMANYA = Script (120) {-# LINE 383 "src/KB/Text/Shape/FFI/Enums/Script.hsc" #-} pattern SCRIPT_PAHAWH_HMONG :: Script pattern $mSCRIPT_PAHAWH_HMONG :: forall {r}. Script -> ((# #) -> r) -> ((# #) -> r) -> r $bSCRIPT_PAHAWH_HMONG :: Script SCRIPT_PAHAWH_HMONG = Script (121) {-# LINE 386 "src/KB/Text/Shape/FFI/Enums/Script.hsc" #-} pattern SCRIPT_PALMYRENE :: Script pattern $mSCRIPT_PALMYRENE :: forall {r}. Script -> ((# #) -> r) -> ((# #) -> r) -> r $bSCRIPT_PALMYRENE :: Script SCRIPT_PALMYRENE = Script (122) {-# LINE 389 "src/KB/Text/Shape/FFI/Enums/Script.hsc" #-} pattern SCRIPT_PAU_CIN_HAU :: Script pattern $mSCRIPT_PAU_CIN_HAU :: forall {r}. Script -> ((# #) -> r) -> ((# #) -> r) -> r $bSCRIPT_PAU_CIN_HAU :: Script SCRIPT_PAU_CIN_HAU = Script (123) {-# LINE 392 "src/KB/Text/Shape/FFI/Enums/Script.hsc" #-} pattern SCRIPT_PHAGS_PA :: Script pattern $mSCRIPT_PHAGS_PA :: forall {r}. Script -> ((# #) -> r) -> ((# #) -> r) -> r $bSCRIPT_PHAGS_PA :: Script SCRIPT_PHAGS_PA = Script (124) {-# LINE 395 "src/KB/Text/Shape/FFI/Enums/Script.hsc" #-} pattern SCRIPT_PHOENICIAN :: Script pattern $mSCRIPT_PHOENICIAN :: forall {r}. Script -> ((# #) -> r) -> ((# #) -> r) -> r $bSCRIPT_PHOENICIAN :: Script SCRIPT_PHOENICIAN = Script (125) {-# LINE 398 "src/KB/Text/Shape/FFI/Enums/Script.hsc" #-} pattern SCRIPT_PSALTER_PAHLAVI :: Script pattern $mSCRIPT_PSALTER_PAHLAVI :: forall {r}. Script -> ((# #) -> r) -> ((# #) -> r) -> r $bSCRIPT_PSALTER_PAHLAVI :: Script SCRIPT_PSALTER_PAHLAVI = Script (126) {-# LINE 401 "src/KB/Text/Shape/FFI/Enums/Script.hsc" #-} pattern SCRIPT_REJANG :: Script pattern $mSCRIPT_REJANG :: forall {r}. Script -> ((# #) -> r) -> ((# #) -> r) -> r $bSCRIPT_REJANG :: Script SCRIPT_REJANG = Script (127) {-# LINE 404 "src/KB/Text/Shape/FFI/Enums/Script.hsc" #-} pattern SCRIPT_RUNIC :: Script pattern $mSCRIPT_RUNIC :: forall {r}. Script -> ((# #) -> r) -> ((# #) -> r) -> r $bSCRIPT_RUNIC :: Script SCRIPT_RUNIC = Script (128) {-# LINE 407 "src/KB/Text/Shape/FFI/Enums/Script.hsc" #-} pattern SCRIPT_SAMARITAN :: Script pattern $mSCRIPT_SAMARITAN :: forall {r}. Script -> ((# #) -> r) -> ((# #) -> r) -> r $bSCRIPT_SAMARITAN :: Script SCRIPT_SAMARITAN = Script (129) {-# LINE 410 "src/KB/Text/Shape/FFI/Enums/Script.hsc" #-} pattern SCRIPT_SAURASHTRA :: Script pattern $mSCRIPT_SAURASHTRA :: forall {r}. Script -> ((# #) -> r) -> ((# #) -> r) -> r $bSCRIPT_SAURASHTRA :: Script SCRIPT_SAURASHTRA = Script (130) {-# LINE 413 "src/KB/Text/Shape/FFI/Enums/Script.hsc" #-} pattern SCRIPT_SHARADA :: Script pattern $mSCRIPT_SHARADA :: forall {r}. Script -> ((# #) -> r) -> ((# #) -> r) -> r $bSCRIPT_SHARADA :: Script SCRIPT_SHARADA = Script (131) {-# LINE 416 "src/KB/Text/Shape/FFI/Enums/Script.hsc" #-} pattern SCRIPT_SHAVIAN :: Script pattern $mSCRIPT_SHAVIAN :: forall {r}. Script -> ((# #) -> r) -> ((# #) -> r) -> r $bSCRIPT_SHAVIAN :: Script SCRIPT_SHAVIAN = Script (132) {-# LINE 419 "src/KB/Text/Shape/FFI/Enums/Script.hsc" #-} pattern SCRIPT_SIDDHAM :: Script pattern $mSCRIPT_SIDDHAM :: forall {r}. Script -> ((# #) -> r) -> ((# #) -> r) -> r $bSCRIPT_SIDDHAM :: Script SCRIPT_SIDDHAM = Script (133) {-# LINE 422 "src/KB/Text/Shape/FFI/Enums/Script.hsc" #-} pattern SCRIPT_SIGN_WRITING :: Script pattern $mSCRIPT_SIGN_WRITING :: forall {r}. Script -> ((# #) -> r) -> ((# #) -> r) -> r $bSCRIPT_SIGN_WRITING :: Script SCRIPT_SIGN_WRITING = Script (134) {-# LINE 425 "src/KB/Text/Shape/FFI/Enums/Script.hsc" #-} pattern SCRIPT_SOGDIAN :: Script pattern $mSCRIPT_SOGDIAN :: forall {r}. Script -> ((# #) -> r) -> ((# #) -> r) -> r $bSCRIPT_SOGDIAN :: Script SCRIPT_SOGDIAN = Script (135) {-# LINE 428 "src/KB/Text/Shape/FFI/Enums/Script.hsc" #-} pattern SCRIPT_SINHALA :: Script pattern $mSCRIPT_SINHALA :: forall {r}. Script -> ((# #) -> r) -> ((# #) -> r) -> r $bSCRIPT_SINHALA :: Script SCRIPT_SINHALA = Script (136) {-# LINE 431 "src/KB/Text/Shape/FFI/Enums/Script.hsc" #-} pattern SCRIPT_SORA_SOMPENG :: Script pattern $mSCRIPT_SORA_SOMPENG :: forall {r}. Script -> ((# #) -> r) -> ((# #) -> r) -> r $bSCRIPT_SORA_SOMPENG :: Script SCRIPT_SORA_SOMPENG = Script (137) {-# LINE 434 "src/KB/Text/Shape/FFI/Enums/Script.hsc" #-} pattern SCRIPT_SOYOMBO :: Script pattern $mSCRIPT_SOYOMBO :: forall {r}. Script -> ((# #) -> r) -> ((# #) -> r) -> r $bSCRIPT_SOYOMBO :: Script SCRIPT_SOYOMBO = Script (138) {-# LINE 437 "src/KB/Text/Shape/FFI/Enums/Script.hsc" #-} pattern SCRIPT_SUMERO_AKKADIAN_CUNEIFORM :: Script pattern $mSCRIPT_SUMERO_AKKADIAN_CUNEIFORM :: forall {r}. Script -> ((# #) -> r) -> ((# #) -> r) -> r $bSCRIPT_SUMERO_AKKADIAN_CUNEIFORM :: Script SCRIPT_SUMERO_AKKADIAN_CUNEIFORM = Script (139) {-# LINE 440 "src/KB/Text/Shape/FFI/Enums/Script.hsc" #-} pattern SCRIPT_SUNDANESE :: Script pattern $mSCRIPT_SUNDANESE :: forall {r}. Script -> ((# #) -> r) -> ((# #) -> r) -> r $bSCRIPT_SUNDANESE :: Script SCRIPT_SUNDANESE = Script (140) {-# LINE 443 "src/KB/Text/Shape/FFI/Enums/Script.hsc" #-} pattern SCRIPT_SUNUWAR :: Script pattern $mSCRIPT_SUNUWAR :: forall {r}. Script -> ((# #) -> r) -> ((# #) -> r) -> r $bSCRIPT_SUNUWAR :: Script SCRIPT_SUNUWAR = Script (141) {-# LINE 446 "src/KB/Text/Shape/FFI/Enums/Script.hsc" #-} pattern SCRIPT_SYLOTI_NAGRI :: Script pattern $mSCRIPT_SYLOTI_NAGRI :: forall {r}. Script -> ((# #) -> r) -> ((# #) -> r) -> r $bSCRIPT_SYLOTI_NAGRI :: Script SCRIPT_SYLOTI_NAGRI = Script (142) {-# LINE 449 "src/KB/Text/Shape/FFI/Enums/Script.hsc" #-} pattern SCRIPT_SYRIAC :: Script pattern $mSCRIPT_SYRIAC :: forall {r}. Script -> ((# #) -> r) -> ((# #) -> r) -> r $bSCRIPT_SYRIAC :: Script SCRIPT_SYRIAC = Script (143) {-# LINE 452 "src/KB/Text/Shape/FFI/Enums/Script.hsc" #-} pattern SCRIPT_TAGALOG :: Script pattern $mSCRIPT_TAGALOG :: forall {r}. Script -> ((# #) -> r) -> ((# #) -> r) -> r $bSCRIPT_TAGALOG :: Script SCRIPT_TAGALOG = Script (144) {-# LINE 455 "src/KB/Text/Shape/FFI/Enums/Script.hsc" #-} pattern SCRIPT_TAGBANWA :: Script pattern $mSCRIPT_TAGBANWA :: forall {r}. Script -> ((# #) -> r) -> ((# #) -> r) -> r $bSCRIPT_TAGBANWA :: Script SCRIPT_TAGBANWA = Script (145) {-# LINE 458 "src/KB/Text/Shape/FFI/Enums/Script.hsc" #-} pattern SCRIPT_TAI_LE :: Script pattern $mSCRIPT_TAI_LE :: forall {r}. Script -> ((# #) -> r) -> ((# #) -> r) -> r $bSCRIPT_TAI_LE :: Script SCRIPT_TAI_LE = Script (146) {-# LINE 461 "src/KB/Text/Shape/FFI/Enums/Script.hsc" #-} pattern SCRIPT_TAI_THAM :: Script pattern $mSCRIPT_TAI_THAM :: forall {r}. Script -> ((# #) -> r) -> ((# #) -> r) -> r $bSCRIPT_TAI_THAM :: Script SCRIPT_TAI_THAM = Script (147) {-# LINE 464 "src/KB/Text/Shape/FFI/Enums/Script.hsc" #-} pattern SCRIPT_TAI_VIET :: Script pattern $mSCRIPT_TAI_VIET :: forall {r}. Script -> ((# #) -> r) -> ((# #) -> r) -> r $bSCRIPT_TAI_VIET :: Script SCRIPT_TAI_VIET = Script (148) {-# LINE 467 "src/KB/Text/Shape/FFI/Enums/Script.hsc" #-} pattern SCRIPT_TAKRI :: Script pattern $mSCRIPT_TAKRI :: forall {r}. Script -> ((# #) -> r) -> ((# #) -> r) -> r $bSCRIPT_TAKRI :: Script SCRIPT_TAKRI = Script (149) {-# LINE 470 "src/KB/Text/Shape/FFI/Enums/Script.hsc" #-} pattern SCRIPT_TAMIL :: Script pattern $mSCRIPT_TAMIL :: forall {r}. Script -> ((# #) -> r) -> ((# #) -> r) -> r $bSCRIPT_TAMIL :: Script SCRIPT_TAMIL = Script (150) {-# LINE 473 "src/KB/Text/Shape/FFI/Enums/Script.hsc" #-} pattern SCRIPT_TANGSA :: Script pattern $mSCRIPT_TANGSA :: forall {r}. Script -> ((# #) -> r) -> ((# #) -> r) -> r $bSCRIPT_TANGSA :: Script SCRIPT_TANGSA = Script (151) {-# LINE 476 "src/KB/Text/Shape/FFI/Enums/Script.hsc" #-} pattern SCRIPT_TANGUT :: Script pattern $mSCRIPT_TANGUT :: forall {r}. Script -> ((# #) -> r) -> ((# #) -> r) -> r $bSCRIPT_TANGUT :: Script SCRIPT_TANGUT = Script (152) {-# LINE 479 "src/KB/Text/Shape/FFI/Enums/Script.hsc" #-} pattern SCRIPT_TELUGU :: Script pattern $mSCRIPT_TELUGU :: forall {r}. Script -> ((# #) -> r) -> ((# #) -> r) -> r $bSCRIPT_TELUGU :: Script SCRIPT_TELUGU = Script (153) {-# LINE 482 "src/KB/Text/Shape/FFI/Enums/Script.hsc" #-} pattern SCRIPT_THAANA :: Script pattern $mSCRIPT_THAANA :: forall {r}. Script -> ((# #) -> r) -> ((# #) -> r) -> r $bSCRIPT_THAANA :: Script SCRIPT_THAANA = Script (154) {-# LINE 485 "src/KB/Text/Shape/FFI/Enums/Script.hsc" #-} pattern SCRIPT_THAI :: Script pattern $mSCRIPT_THAI :: forall {r}. Script -> ((# #) -> r) -> ((# #) -> r) -> r $bSCRIPT_THAI :: Script SCRIPT_THAI = Script (155) {-# LINE 488 "src/KB/Text/Shape/FFI/Enums/Script.hsc" #-} pattern SCRIPT_TIBETAN :: Script pattern $mSCRIPT_TIBETAN :: forall {r}. Script -> ((# #) -> r) -> ((# #) -> r) -> r $bSCRIPT_TIBETAN :: Script SCRIPT_TIBETAN = Script (156) {-# LINE 491 "src/KB/Text/Shape/FFI/Enums/Script.hsc" #-} pattern SCRIPT_TIFINAGH :: Script pattern $mSCRIPT_TIFINAGH :: forall {r}. Script -> ((# #) -> r) -> ((# #) -> r) -> r $bSCRIPT_TIFINAGH :: Script SCRIPT_TIFINAGH = Script (157) {-# LINE 494 "src/KB/Text/Shape/FFI/Enums/Script.hsc" #-} pattern SCRIPT_TIRHUTA :: Script pattern $mSCRIPT_TIRHUTA :: forall {r}. Script -> ((# #) -> r) -> ((# #) -> r) -> r $bSCRIPT_TIRHUTA :: Script SCRIPT_TIRHUTA = Script (158) {-# LINE 497 "src/KB/Text/Shape/FFI/Enums/Script.hsc" #-} pattern SCRIPT_TODHRI :: Script pattern $mSCRIPT_TODHRI :: forall {r}. Script -> ((# #) -> r) -> ((# #) -> r) -> r $bSCRIPT_TODHRI :: Script SCRIPT_TODHRI = Script (159) {-# LINE 500 "src/KB/Text/Shape/FFI/Enums/Script.hsc" #-} pattern SCRIPT_TOTO :: Script pattern $mSCRIPT_TOTO :: forall {r}. Script -> ((# #) -> r) -> ((# #) -> r) -> r $bSCRIPT_TOTO :: Script SCRIPT_TOTO = Script (160) {-# LINE 503 "src/KB/Text/Shape/FFI/Enums/Script.hsc" #-} pattern SCRIPT_TULU_TIGALARI :: Script pattern $mSCRIPT_TULU_TIGALARI :: forall {r}. Script -> ((# #) -> r) -> ((# #) -> r) -> r $bSCRIPT_TULU_TIGALARI :: Script SCRIPT_TULU_TIGALARI = Script (161) {-# LINE 506 "src/KB/Text/Shape/FFI/Enums/Script.hsc" #-} pattern SCRIPT_UGARITIC_CUNEIFORM :: Script pattern $mSCRIPT_UGARITIC_CUNEIFORM :: forall {r}. Script -> ((# #) -> r) -> ((# #) -> r) -> r $bSCRIPT_UGARITIC_CUNEIFORM :: Script SCRIPT_UGARITIC_CUNEIFORM = Script (162) {-# LINE 509 "src/KB/Text/Shape/FFI/Enums/Script.hsc" #-} pattern SCRIPT_VAI :: Script pattern $mSCRIPT_VAI :: forall {r}. Script -> ((# #) -> r) -> ((# #) -> r) -> r $bSCRIPT_VAI :: Script SCRIPT_VAI = Script (163) {-# LINE 512 "src/KB/Text/Shape/FFI/Enums/Script.hsc" #-} pattern SCRIPT_VITHKUQI :: Script pattern $mSCRIPT_VITHKUQI :: forall {r}. Script -> ((# #) -> r) -> ((# #) -> r) -> r $bSCRIPT_VITHKUQI :: Script SCRIPT_VITHKUQI = Script (164) {-# LINE 515 "src/KB/Text/Shape/FFI/Enums/Script.hsc" #-} pattern SCRIPT_WANCHO :: Script pattern $mSCRIPT_WANCHO :: forall {r}. Script -> ((# #) -> r) -> ((# #) -> r) -> r $bSCRIPT_WANCHO :: Script SCRIPT_WANCHO = Script (165) {-# LINE 518 "src/KB/Text/Shape/FFI/Enums/Script.hsc" #-} pattern SCRIPT_WARANG_CITI :: Script pattern $mSCRIPT_WARANG_CITI :: forall {r}. Script -> ((# #) -> r) -> ((# #) -> r) -> r $bSCRIPT_WARANG_CITI :: Script SCRIPT_WARANG_CITI = Script (166) {-# LINE 521 "src/KB/Text/Shape/FFI/Enums/Script.hsc" #-} pattern SCRIPT_YEZIDI :: Script pattern $mSCRIPT_YEZIDI :: forall {r}. Script -> ((# #) -> r) -> ((# #) -> r) -> r $bSCRIPT_YEZIDI :: Script SCRIPT_YEZIDI = Script (167) {-# LINE 524 "src/KB/Text/Shape/FFI/Enums/Script.hsc" #-} pattern SCRIPT_YI :: Script pattern $mSCRIPT_YI :: forall {r}. Script -> ((# #) -> r) -> ((# #) -> r) -> r $bSCRIPT_YI :: Script SCRIPT_YI = Script (168) {-# LINE 527 "src/KB/Text/Shape/FFI/Enums/Script.hsc" #-} pattern SCRIPT_ZANABAZAR_SQUARE :: Script pattern $mSCRIPT_ZANABAZAR_SQUARE :: forall {r}. Script -> ((# #) -> r) -> ((# #) -> r) -> r $bSCRIPT_ZANABAZAR_SQUARE :: Script SCRIPT_ZANABAZAR_SQUARE = Script (169) {-# LINE 530 "src/KB/Text/Shape/FFI/Enums/Script.hsc" #-} scriptNames :: Map Script String scriptNames :: Map Script String scriptNames = [(Script, String)] -> Map Script String forall k a. Ord k => [(k, a)] -> Map k a Map.fromList [ (Script SCRIPT_DONT_KNOW, String "SCRIPT_DONT_KNOW") , (Script SCRIPT_ADLAM, String "SCRIPT_ADLAM") , (Script SCRIPT_AHOM, String "SCRIPT_AHOM") , (Script SCRIPT_ANATOLIAN_HIEROGLYPHS, String "SCRIPT_ANATOLIAN_HIEROGLYPHS") , (Script SCRIPT_ARABIC, String "SCRIPT_ARABIC") , (Script SCRIPT_ARMENIAN, String "SCRIPT_ARMENIAN") , (Script SCRIPT_AVESTAN, String "SCRIPT_AVESTAN") , (Script SCRIPT_BALINESE, String "SCRIPT_BALINESE") , (Script SCRIPT_BAMUM, String "SCRIPT_BAMUM") , (Script SCRIPT_BASSA_VAH, String "SCRIPT_BASSA_VAH") , (Script SCRIPT_BATAK, String "SCRIPT_BATAK") , (Script SCRIPT_BENGALI, String "SCRIPT_BENGALI") , (Script SCRIPT_BHAIKSUKI, String "SCRIPT_BHAIKSUKI") , (Script SCRIPT_BOPOMOFO, String "SCRIPT_BOPOMOFO") , (Script SCRIPT_BRAHMI, String "SCRIPT_BRAHMI") , (Script SCRIPT_BUGINESE, String "SCRIPT_BUGINESE") , (Script SCRIPT_BUHID, String "SCRIPT_BUHID") , (Script SCRIPT_CANADIAN_SYLLABICS, String "SCRIPT_CANADIAN_SYLLABICS") , (Script SCRIPT_CARIAN, String "SCRIPT_CARIAN") , (Script SCRIPT_CAUCASIAN_ALBANIAN, String "SCRIPT_CAUCASIAN_ALBANIAN") , (Script SCRIPT_CHAKMA, String "SCRIPT_CHAKMA") , (Script SCRIPT_CHAM, String "SCRIPT_CHAM") , (Script SCRIPT_CHEROKEE, String "SCRIPT_CHEROKEE") , (Script SCRIPT_CHORASMIAN, String "SCRIPT_CHORASMIAN") , (Script SCRIPT_CJK_IDEOGRAPHIC, String "SCRIPT_CJK_IDEOGRAPHIC") , (Script SCRIPT_COPTIC, String "SCRIPT_COPTIC") , (Script SCRIPT_CYPRIOT_SYLLABARY, String "SCRIPT_CYPRIOT_SYLLABARY") , (Script SCRIPT_CYPRO_MINOAN, String "SCRIPT_CYPRO_MINOAN") , (Script SCRIPT_CYRILLIC, String "SCRIPT_CYRILLIC") , (Script SCRIPT_DEFAULT, String "SCRIPT_DEFAULT") , (Script SCRIPT_DEFAULT2, String "SCRIPT_DEFAULT2") , (Script SCRIPT_DESERET, String "SCRIPT_DESERET") , (Script SCRIPT_DEVANAGARI, String "SCRIPT_DEVANAGARI") , (Script SCRIPT_DIVES_AKURU, String "SCRIPT_DIVES_AKURU") , (Script SCRIPT_DOGRA, String "SCRIPT_DOGRA") , (Script SCRIPT_DUPLOYAN, String "SCRIPT_DUPLOYAN") , (Script SCRIPT_EGYPTIAN_HIEROGLYPHS, String "SCRIPT_EGYPTIAN_HIEROGLYPHS") , (Script SCRIPT_ELBASAN, String "SCRIPT_ELBASAN") , (Script SCRIPT_ELYMAIC, String "SCRIPT_ELYMAIC") , (Script SCRIPT_ETHIOPIC, String "SCRIPT_ETHIOPIC") , (Script SCRIPT_GARAY, String "SCRIPT_GARAY") , (Script SCRIPT_GEORGIAN, String "SCRIPT_GEORGIAN") , (Script SCRIPT_GLAGOLITIC, String "SCRIPT_GLAGOLITIC") , (Script SCRIPT_GOTHIC, String "SCRIPT_GOTHIC") , (Script SCRIPT_GRANTHA, String "SCRIPT_GRANTHA") , (Script SCRIPT_GREEK, String "SCRIPT_GREEK") , (Script SCRIPT_GUJARATI, String "SCRIPT_GUJARATI") , (Script SCRIPT_GUNJALA_GONDI, String "SCRIPT_GUNJALA_GONDI") , (Script SCRIPT_GURMUKHI, String "SCRIPT_GURMUKHI") , (Script SCRIPT_GURUNG_KHEMA, String "SCRIPT_GURUNG_KHEMA") , (Script SCRIPT_HANGUL, String "SCRIPT_HANGUL") , (Script SCRIPT_HANIFI_ROHINGYA, String "SCRIPT_HANIFI_ROHINGYA") , (Script SCRIPT_HANUNOO, String "SCRIPT_HANUNOO") , (Script SCRIPT_HATRAN, String "SCRIPT_HATRAN") , (Script SCRIPT_HEBREW, String "SCRIPT_HEBREW") , (Script SCRIPT_HIRAGANA, String "SCRIPT_HIRAGANA") , (Script SCRIPT_IMPERIAL_ARAMAIC, String "SCRIPT_IMPERIAL_ARAMAIC") , (Script SCRIPT_INSCRIPTIONAL_PAHLAVI, String "SCRIPT_INSCRIPTIONAL_PAHLAVI") , (Script SCRIPT_INSCRIPTIONAL_PARTHIAN, String "SCRIPT_INSCRIPTIONAL_PARTHIAN") , (Script SCRIPT_JAVANESE, String "SCRIPT_JAVANESE") , (Script SCRIPT_KAITHI, String "SCRIPT_KAITHI") , (Script SCRIPT_KANNADA, String "SCRIPT_KANNADA") , (Script SCRIPT_KATAKANA, String "SCRIPT_KATAKANA") , (Script SCRIPT_KAWI, String "SCRIPT_KAWI") , (Script SCRIPT_KAYAH_LI, String "SCRIPT_KAYAH_LI") , (Script SCRIPT_KHAROSHTHI, String "SCRIPT_KHAROSHTHI") , (Script SCRIPT_KHITAN_SMALL_SCRIPT, String "SCRIPT_KHITAN_SMALL_SCRIPT") , (Script SCRIPT_KHMER, String "SCRIPT_KHMER") , (Script SCRIPT_KHOJKI, String "SCRIPT_KHOJKI") , (Script SCRIPT_KHUDAWADI, String "SCRIPT_KHUDAWADI") , (Script SCRIPT_KIRAT_RAI, String "SCRIPT_KIRAT_RAI") , (Script SCRIPT_LAO, String "SCRIPT_LAO") , (Script SCRIPT_LATIN, String "SCRIPT_LATIN") , (Script SCRIPT_LEPCHA, String "SCRIPT_LEPCHA") , (Script SCRIPT_LIMBU, String "SCRIPT_LIMBU") , (Script SCRIPT_LINEAR_A, String "SCRIPT_LINEAR_A") , (Script SCRIPT_LINEAR_B, String "SCRIPT_LINEAR_B") , (Script SCRIPT_LISU, String "SCRIPT_LISU") , (Script SCRIPT_LYCIAN, String "SCRIPT_LYCIAN") , (Script SCRIPT_LYDIAN, String "SCRIPT_LYDIAN") , (Script SCRIPT_MAHAJANI, String "SCRIPT_MAHAJANI") , (Script SCRIPT_MAKASAR, String "SCRIPT_MAKASAR") , (Script SCRIPT_MALAYALAM, String "SCRIPT_MALAYALAM") , (Script SCRIPT_MANDAIC, String "SCRIPT_MANDAIC") , (Script SCRIPT_MANICHAEAN, String "SCRIPT_MANICHAEAN") , (Script SCRIPT_MARCHEN, String "SCRIPT_MARCHEN") , (Script SCRIPT_MASARAM_GONDI, String "SCRIPT_MASARAM_GONDI") , (Script SCRIPT_MEDEFAIDRIN, String "SCRIPT_MEDEFAIDRIN") , (Script SCRIPT_MEETEI_MAYEK, String "SCRIPT_MEETEI_MAYEK") , (Script SCRIPT_MENDE_KIKAKUI, String "SCRIPT_MENDE_KIKAKUI") , (Script SCRIPT_MEROITIC_CURSIVE, String "SCRIPT_MEROITIC_CURSIVE") , (Script SCRIPT_MEROITIC_HIEROGLYPHS, String "SCRIPT_MEROITIC_HIEROGLYPHS") , (Script SCRIPT_MIAO, String "SCRIPT_MIAO") , (Script SCRIPT_MODI, String "SCRIPT_MODI") , (Script SCRIPT_MONGOLIAN, String "SCRIPT_MONGOLIAN") , (Script SCRIPT_MRO, String "SCRIPT_MRO") , (Script SCRIPT_MULTANI, String "SCRIPT_MULTANI") , (Script SCRIPT_MYANMAR, String "SCRIPT_MYANMAR") , (Script SCRIPT_NABATAEAN, String "SCRIPT_NABATAEAN") , (Script SCRIPT_NAG_MUNDARI, String "SCRIPT_NAG_MUNDARI") , (Script SCRIPT_NANDINAGARI, String "SCRIPT_NANDINAGARI") , (Script SCRIPT_NEWA, String "SCRIPT_NEWA") , (Script SCRIPT_NEW_TAI_LUE, String "SCRIPT_NEW_TAI_LUE") , (Script SCRIPT_NKO, String "SCRIPT_NKO") , (Script SCRIPT_NUSHU, String "SCRIPT_NUSHU") , (Script SCRIPT_NYIAKENG_PUACHUE_HMONG, String "SCRIPT_NYIAKENG_PUACHUE_HMONG") , (Script SCRIPT_OGHAM, String "SCRIPT_OGHAM") , (Script SCRIPT_OL_CHIKI, String "SCRIPT_OL_CHIKI") , (Script SCRIPT_OL_ONAL, String "SCRIPT_OL_ONAL") , (Script SCRIPT_OLD_ITALIC, String "SCRIPT_OLD_ITALIC") , (Script SCRIPT_OLD_HUNGARIAN, String "SCRIPT_OLD_HUNGARIAN") , (Script SCRIPT_OLD_NORTH_ARABIAN, String "SCRIPT_OLD_NORTH_ARABIAN") , (Script SCRIPT_OLD_PERMIC, String "SCRIPT_OLD_PERMIC") , (Script SCRIPT_OLD_PERSIAN_CUNEIFORM, String "SCRIPT_OLD_PERSIAN_CUNEIFORM") , (Script SCRIPT_OLD_SOGDIAN, String "SCRIPT_OLD_SOGDIAN") , (Script SCRIPT_OLD_SOUTH_ARABIAN, String "SCRIPT_OLD_SOUTH_ARABIAN") , (Script SCRIPT_OLD_TURKIC, String "SCRIPT_OLD_TURKIC") , (Script SCRIPT_OLD_UYGHUR, String "SCRIPT_OLD_UYGHUR") , (Script SCRIPT_ODIA, String "SCRIPT_ODIA") , (Script SCRIPT_OSAGE, String "SCRIPT_OSAGE") , (Script SCRIPT_OSMANYA, String "SCRIPT_OSMANYA") , (Script SCRIPT_PAHAWH_HMONG, String "SCRIPT_PAHAWH_HMONG") , (Script SCRIPT_PALMYRENE, String "SCRIPT_PALMYRENE") , (Script SCRIPT_PAU_CIN_HAU, String "SCRIPT_PAU_CIN_HAU") , (Script SCRIPT_PHAGS_PA, String "SCRIPT_PHAGS_PA") , (Script SCRIPT_PHOENICIAN, String "SCRIPT_PHOENICIAN") , (Script SCRIPT_PSALTER_PAHLAVI, String "SCRIPT_PSALTER_PAHLAVI") , (Script SCRIPT_REJANG, String "SCRIPT_REJANG") , (Script SCRIPT_RUNIC, String "SCRIPT_RUNIC") , (Script SCRIPT_SAMARITAN, String "SCRIPT_SAMARITAN") , (Script SCRIPT_SAURASHTRA, String "SCRIPT_SAURASHTRA") , (Script SCRIPT_SHARADA, String "SCRIPT_SHARADA") , (Script SCRIPT_SHAVIAN, String "SCRIPT_SHAVIAN") , (Script SCRIPT_SIDDHAM, String "SCRIPT_SIDDHAM") , (Script SCRIPT_SIGN_WRITING, String "SCRIPT_SIGN_WRITING") , (Script SCRIPT_SOGDIAN, String "SCRIPT_SOGDIAN") , (Script SCRIPT_SINHALA, String "SCRIPT_SINHALA") , (Script SCRIPT_SORA_SOMPENG, String "SCRIPT_SORA_SOMPENG") , (Script SCRIPT_SOYOMBO, String "SCRIPT_SOYOMBO") , (Script SCRIPT_SUMERO_AKKADIAN_CUNEIFORM, String "SCRIPT_SUMERO_AKKADIAN_CUNEIFORM") , (Script SCRIPT_SUNDANESE, String "SCRIPT_SUNDANESE") , (Script SCRIPT_SUNUWAR, String "SCRIPT_SUNUWAR") , (Script SCRIPT_SYLOTI_NAGRI, String "SCRIPT_SYLOTI_NAGRI") , (Script SCRIPT_SYRIAC, String "SCRIPT_SYRIAC") , (Script SCRIPT_TAGALOG, String "SCRIPT_TAGALOG") , (Script SCRIPT_TAGBANWA, String "SCRIPT_TAGBANWA") , (Script SCRIPT_TAI_LE, String "SCRIPT_TAI_LE") , (Script SCRIPT_TAI_THAM, String "SCRIPT_TAI_THAM") , (Script SCRIPT_TAI_VIET, String "SCRIPT_TAI_VIET") , (Script SCRIPT_TAKRI, String "SCRIPT_TAKRI") , (Script SCRIPT_TAMIL, String "SCRIPT_TAMIL") , (Script SCRIPT_TANGSA, String "SCRIPT_TANGSA") , (Script SCRIPT_TANGUT, String "SCRIPT_TANGUT") , (Script SCRIPT_TELUGU, String "SCRIPT_TELUGU") , (Script SCRIPT_THAANA, String "SCRIPT_THAANA") , (Script SCRIPT_THAI, String "SCRIPT_THAI") , (Script SCRIPT_TIBETAN, String "SCRIPT_TIBETAN") , (Script SCRIPT_TIFINAGH, String "SCRIPT_TIFINAGH") , (Script SCRIPT_TIRHUTA, String "SCRIPT_TIRHUTA") , (Script SCRIPT_TODHRI, String "SCRIPT_TODHRI") , (Script SCRIPT_TOTO, String "SCRIPT_TOTO") , (Script SCRIPT_TULU_TIGALARI, String "SCRIPT_TULU_TIGALARI") , (Script SCRIPT_UGARITIC_CUNEIFORM, String "SCRIPT_UGARITIC_CUNEIFORM") , (Script SCRIPT_VAI, String "SCRIPT_VAI") , (Script SCRIPT_VITHKUQI, String "SCRIPT_VITHKUQI") , (Script SCRIPT_WANCHO, String "SCRIPT_WANCHO") , (Script SCRIPT_WARANG_CITI, String "SCRIPT_WARANG_CITI") , (Script SCRIPT_YEZIDI, String "SCRIPT_YEZIDI") , (Script SCRIPT_YI, String "SCRIPT_YI") , (Script SCRIPT_ZANABAZAR_SQUARE, String "SCRIPT_ZANABAZAR_SQUARE") ]