Camomile.UCharInfoval general_category : CamomileLib.UChar.t -> general_category_typeval load_general_category_map :
unit ->
general_category_type CamomileLib.UMap.ttype character_property_type = [ | `Alphabetic| `Ascii_Hex_Digit| `Bidi_Control| `Default_Ignorable_Code_Point| `Deprecated| `Diacritic| `Extender| `Grapheme_Base| `Grapheme_Extend| `Grapheme_Link| `Hex_Digit| `Hyphen| `IDS_Binary_Operator| `IDS_Trinary_Operator| `ID_Continue| `ID_Start| `Ideographic| `Logical_Order_Exception| `Lowercase| `Math| `Noncharacter_Code_Point| `Other_Alphabetic| `Other_Grapheme_Extend| `Other_Lowercase| `Other_Math| `Other_Uppercase| `Other_default_Ignorable_Code_Point| `Quotation_Mark| `Radical| `Soft_Dotted| `Terminal_Punctuation| `Unified_Ideograph| `Uppercase| `White_Space| `XID_Continue| `XID_Start ]val load_property_tbl : character_property_type -> CamomileLib.UCharTbl.Bool.tval load_property_tbl_by_name : string -> CamomileLib.UCharTbl.Bool.tval load_property_set : character_property_type -> CamomileLib.USet.tval load_property_set_by_name : string -> CamomileLib.USet.ttype script_type = CamomileLib.Script_type.tval script : CamomileLib.UChar.t -> script_typeval load_script_map : unit -> script_type CamomileLib.UMap.ttype version_type = CamomileLib.Version_type.tval age : CamomileLib.UChar.t -> version_typeval older : version_type -> version_type -> boolval load_to_lower1_tbl : unit -> CamomileLib.UChar.t CamomileLib.UCharTbl.tval load_to_upper1_tbl : unit -> CamomileLib.UChar.t CamomileLib.UCharTbl.tval load_to_title1_tbl : unit -> CamomileLib.UChar.t CamomileLib.UCharTbl.ttype casemap_condition = [ | `AfterSoftDotted| `BeforeDot| `FinalSigma| `Locale of string| `MoreAbove| `Not of casemap_condition ]type special_casing_property = {lower : CamomileLib.UChar.t list;title : CamomileLib.UChar.t list;upper : CamomileLib.UChar.t list;condition : casemap_condition list;}val load_conditional_casing_tbl :
unit ->
special_casing_property list CamomileLib.UCharTbl.tval load_casefolding_tbl :
unit ->
CamomileLib.UChar.t list CamomileLib.UCharTbl.tval combined_class : CamomileLib.UChar.t -> inttype decomposition_info = [ | `Canonform| `Composite of decomposition_type * CamomileLib.UChar.t list| `HangulSyllable ]val load_decomposition_tbl : unit -> decomposition_info CamomileLib.UCharTbl.tval load_composition_tbl :
unit ->
(CamomileLib.UChar.t * CamomileLib.UChar.t) list CamomileLib.UCharTbl.tval load_composition_exclusion_tbl : unit -> CamomileLib.UCharTbl.Bool.t