__ __ __ __ _____ _ _ _____ _ _ _ | \/ | \ \ / / | __ \ (_) | | / ____| | | | | | \ / |_ __\ V / | |__) | __ ___ ____ _| |_ ___ | (___ | |__ ___| | | | |\/| | '__|> < | ___/ '__| \ \ / / _` | __/ _ \ \___ \| '_ \ / _ \ | | | | | | |_ / . \ | | | | | |\ V / (_| | || __/ ____) | | | | __/ | | |_| |_|_(_)_/ \_\ |_| |_| |_| \_/ \__,_|\__\___| |_____/|_| |_|\___V 2.1 if you need WebShell for Seo everyday contact me on Telegram Telegram Address : @jackleetFor_More_Tools:
# 1 "Camomile/internal/unidata.ml"
(** Unicode data *)
(* Copyright (C) 2002, 2003, 2011 Yamagata Yoriyuki *)
(* This library is free software; you can redistribute it and/or *)
(* modify it under the terms of the GNU Lesser General Public License *)
(* as published by the Free Software Foundation; either version 2 of *)
(* the License, or (at your option) any later version. *)
(* As a special exception to the GNU Library General Public License, you *)
(* may link, statically or dynamically, a "work that uses this library" *)
(* with a publicly distributed version of this library to produce an *)
(* executable file containing portions of this library, and distribute *)
(* that executable file under terms of your choice, without any of the *)
(* additional requirements listed in clause 6 of the GNU Library General *)
(* Public License. By "a publicly distributed version of this library", *)
(* we mean either the unmodified Library as distributed by the authors, *)
(* or a modified version of this library that is distributed under the *)
(* conditions defined in clause 3 of the GNU Library General Public *)
(* License. This exception does not however invalidate any other reasons *)
(* why the executable file might be covered by the GNU Library General *)
(* Public License . *)
(* This library is distributed in the hope that it will be useful, *)
(* but WITHOUT ANY WARRANTY; without even the implied warranty of *)
(* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU *)
(* Lesser General Public License for more details. *)
(* You should have received a copy of the GNU Lesser General Public *)
(* License along with this library; if not, write to the Free Software *)
(* Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 *)
(* USA *)
(* You can contact the authour by sending email to *)
(* yori@users.sourceforge.net *)
module type Type = sig
val read_data : ?datadir:string -> string -> 'a
type general_category_type =
[ `Lu (* Letter, Uppercase *)
| `Ll (* Letter, Lowercase *)
| `Lt (* Letter, Titlecase *)
| `Mn (* Mark, Non-Spacing *)
| `Mc (* Mark, Spacing Combining *)
| `Me (* Mark, Enclosing *)
| `Nd (* Number, Decimal Digit *)
| `Nl (* Number, Letter *)
| `No (* Number, Other *)
| `Zs (* Separator, Space *)
| `Zl (* Separator, Line *)
| `Zp (* Separator, Paragraph *)
| `Cc (* Other, Control *)
| `Cf (* Other, Format *)
| `Cs (* Other, Surrogate *)
| `Co (* Other, Private Use *)
| `Cn (* Other, Not Assigned *)
| `Lm (* Letter, Modifier *)
| `Lo (* Letter, Other *)
| `Pc (* Punctuation, Connector *)
| `Pd (* Punctuation, Dash *)
| `Ps (* Punctuation, Open *)
| `Pe (* Punctuation, Close *)
| `Pi (* Punctuation, Initial quote *)
| `Pf (* Punctuation, Final quote *)
| `Po (* Punctuation, Other *)
| `Sm (* Symbol, Math *)
| `Sc (* Symbol, Currency *)
| `Sk (* Symbol, Modifier *)
| `So ] (* Symbol, Other *)
val cat_of_name : string -> general_category_type
val num_of_cat : general_category_type -> int
val cat_of_num : int -> general_category_type
type script_type =
[ `Common
| `Inherited
| `Latin
| `Greek
| `Cyrillic
| `Armenian
| `Hebrew
| `Arabic
| `Syriac
| `Thaana
| `Devanagari
| `Bengali
| `Gurmukhi
| `Gujarati
| `Oriya
| `Tamil
| `Telugu
| `Kannada
| `Malayalam
| `Sinhala
| `Thai
| `Lao
| `Tibetan
| `Myanmar
| `Georgian
| `Hangul
| `Ethiopic
| `Cherokee
| `Canadian_Aboriginal
| `Ogham
| `Runic
| `Khmer
| `Mongolian
| `Hiragana
| `Katakana
| `Bopomofo
| `Han
| `Yi
| `Old_Italic
| `Gothic
| `Deseret
| `Tagalog
| `Hanunoo
| `Buhid
| `Tagbanwa ]
val script_of_name : string -> script_type
val script_of_num : int -> script_type
val num_of_script : script_type -> int
type decomposition_type =
[ `Canon | `Font | `NoBreak | `Initial | `Medial | `Final |
`Isolated | `Circle | `Super | `Sub | `Vertical | `Wide | `Narrow |
`Small | `Square | `Fraction | `Compat ]
type decomposition_info =
(* Already in the canonical form *)
[ `Canonform
(* `Composite (dtype, text) :
* means the given character is decomposed into text by dtype
* decomposition. *)
| `HangulSyllable
| `Composite of decomposition_type * UChar.t list ]
(* Collation *)
type ce_type = int (*collation element*)
val primary : ce_type -> int
val secondary : ce_type -> int
val tertiary : ce_type -> int
val compose_ce : int -> int -> int -> ce_type
val complete_ignorable : ce_type
type ce_tbl = (UChar.t list * ce_type list) list UCharTbl.t
type variable_option =
[ `Blanked
| `Non_ignorable
| `Shifted
| `Shift_Trimmed ]
type col_info =
{variable_top : int;
variable_option : variable_option;
french_accent : bool;
hiraganaQ : bool;
hiraganaQ_weight : int;
tbl : ce_tbl}
val get_col_info : ?locale:string -> unit -> col_info
(* If the returned list contains ([u1; u2; ... ;un], [ce1; ce2; ... ;cem]),
for the given character u, the sequence u u1 u2 ... un corresponds
sequence of collation elements ce1 ce2 ... cem. the list is in
decreasing order respect to n. *)
val ce : ce_tbl -> UChar.t -> (UChar.t list * ce_type list) list
type localedata =
{col_info : col_info option}
end
module Make (Config : ConfigInt.Type) = struct
let read_data ?datadir name =
let datadir =
match datadir with
Some d -> d
| None -> Config.datadir in
Database.read datadir "mar" input_value name
type general_category_type =
[ `Lu (* Letter, Uppercase *)
| `Ll (* Letter, Lowercase *)
| `Lt (* Letter, Titlecase *)
| `Mn (* Mark, Non-Spacing *)
| `Mc (* Mark, Spacing Combining *)
| `Me (* Mark, Enclosing *)
| `Nd (* Number, Decimal Digit *)
| `Nl (* Number, Letter *)
| `No (* Number, Other *)
| `Zs (* Separator, Space *)
| `Zl (* Separator, Line *)
| `Zp (* Separator, Paragraph *)
| `Cc (* Other, Control *)
| `Cf (* Other, Format *)
| `Cs (* Other, Surrogate *)
| `Co (* Other, Private Use *)
| `Cn (* Other, Not Assigned *)
| `Lm (* Letter, Modifier *)
| `Lo (* Letter, Other *)
| `Pc (* Punctuation, Connector *)
| `Pd (* Punctuation, Dash *)
| `Ps (* Punctuation, Open *)
| `Pe (* Punctuation, Close *)
| `Pi (* Punctuation, Initial quote *)
| `Pf (* Punctuation, Final quote *)
| `Po (* Punctuation, Other *)
| `Sm (* Symbol, Math *)
| `Sc (* Symbol, Currency *)
| `Sk (* Symbol, Modifier *)
| `So ] (* Symbol, Other *)
let cat_of_name name =
match name with
"Lu" -> `Lu | "Ll" -> `Ll | "Lt" -> `Lt
| "Mn" -> `Mn | "Mc" -> `Mc | "Me" -> `Me
| "Nd" -> `Nd | "Nl" -> `Nl | "No" -> `No
| "Zs" -> `Zs | "Zl" -> `Zl | "Zp" -> `Zp
| "Cc" -> `Cc | "Cf" -> `Cf | "Cs" -> `Cs | "Co" -> `Co | "Cn" -> `Cn
| "Lm" -> `Lm | "Lo" -> `Lo
| "Pc" -> `Pc | "Pd" -> `Pd | "Ps" -> `Ps | "Pe" -> `Pe
| "Pi" -> `Pi | "Pf" -> `Pf | "Po" -> `Po
| "Sm" -> `Sm | "Sc" -> `Sc | "Sk" -> `Sk | "So"-> `So
| _ -> raise Not_found
let num_of_cat ca =
match ca with
`Lu -> 1 | `Ll -> 2 | `Lt -> 3
| `Mn -> 4 | `Mc -> 5 | `Me -> 6
| `Nd -> 7 | `Nl -> 8 | `No -> 9
| `Zs -> 10 | `Zl -> 11 | `Zp -> 12
| `Cc -> 13 | `Cf -> 14 | `Cs -> 15 | `Co -> 16 | `Cn -> 0
| `Lm -> 17 | `Lo -> 18
| `Pc -> 19 | `Pd -> 20 | `Ps -> 21 | `Pe -> 22
| `Pi -> 23 | `Pf -> 24 | `Po -> 25
| `Sm -> 26 | `Sc -> 27 | `Sk -> 28 | `So -> 29
let cat_of_num_tbl : general_category_type array =
[| `Cn ; `Lu ; `Ll ; `Lt ; `Mn ; `Mc ; `Me ; `Nd ; `Nl ; `No
; `Zs ; `Zl ; `Zp ; `Cc ; `Cf ; `Cs ; `Co
; `Lm ; `Lo ; `Pc ; `Pd ; `Ps ; `Pe ; `Pi ; `Pf ; `Po
; `Sm ; `Sc ; `Sk ; `So |]
let cat_of_num i = cat_of_num_tbl.(i)
type script_type =
[ `Common
| `Inherited
| `Latin
| `Greek
| `Cyrillic
| `Armenian
| `Hebrew
| `Arabic
| `Syriac
| `Thaana
| `Devanagari
| `Bengali
| `Gurmukhi
| `Gujarati
| `Oriya
| `Tamil
| `Telugu
| `Kannada
| `Malayalam
| `Sinhala
| `Thai
| `Lao
| `Tibetan
| `Myanmar
| `Georgian
| `Hangul
| `Ethiopic
| `Cherokee
| `Canadian_Aboriginal
| `Ogham
| `Runic
| `Khmer
| `Mongolian
| `Hiragana
| `Katakana
| `Bopomofo
| `Han
| `Yi
| `Old_Italic
| `Gothic
| `Deseret
| `Tagalog
| `Hanunoo
| `Buhid
| `Tagbanwa ]
(* little hack to maintain 4.02.3 compat with warnings *)
module String = struct
[@@@ocaml.warning "-3-32"]
let lowercase_ascii = StringLabels.lowercase
include String
end
let script_of_name name =
match String.lowercase_ascii name with
| "common" -> `Common
| "inherited" -> `Inherited
| "latin" -> `Latin
| "greek" -> `Greek
| "cyrillic" -> `Cyrillic
| "armenian" -> `Armenian
| "hebrew" -> `Hebrew
| "arabic" -> `Arabic
| "syriac" -> `Syriac
| "thaana" -> `Thaana
| "devanagari" -> `Devanagari
| "bengali" -> `Bengali
| "gurmukhi" -> `Gurmukhi
| "gujarati" -> `Gujarati
| "oriya" -> `Oriya
| "tamil" -> `Tamil
| "telugu" -> `Telugu
| "kannada" -> `Kannada
| "malayalam" -> `Malayalam
| "sinhala" -> `Sinhala
| "thai" -> `Thai
| "lao" -> `Lao
| "tibetan" -> `Tibetan
| "myanmar" -> `Myanmar
| "georgian" -> `Georgian
| "hangul" -> `Hangul
| "ethiopic" -> `Ethiopic
| "cherokee" -> `Cherokee
| "canadian_aboriginal" -> `Canadian_Aboriginal
| "ogham" -> `Ogham
| "runic" -> `Runic
| "khmer" -> `Khmer
| "mongolian" -> `Mongolian
| "hiragana" -> `Hiragana
| "katakana" -> `Katakana
| "bopomofo" -> `Bopomofo
| "han" -> `Han
| "yi" -> `Yi
| "old_italic" -> `Old_Italic
| "gothic" -> `Gothic
| "deseret" -> `Deseret
| "tagalog" -> `Tagalog
| "hanunoo" -> `Hanunoo
| "buhid" -> `Buhid
| "tagbanwa" -> `Tagbanwa
| _ -> raise Not_found
let num_of_script = function
`Common -> 0
| `Inherited -> 1
| `Latin -> 2
| `Greek -> 3
| `Cyrillic -> 4
| `Armenian -> 5
| `Hebrew -> 6
| `Arabic -> 7
| `Syriac -> 8
| `Thaana -> 9
| `Devanagari -> 10
| `Bengali -> 11
| `Gurmukhi -> 12
| `Gujarati -> 13
| `Oriya -> 14
| `Tamil -> 15
| `Telugu -> 16
| `Kannada -> 17
| `Malayalam -> 18
| `Sinhala -> 19
| `Thai -> 20
| `Lao -> 21
| `Tibetan -> 22
| `Myanmar -> 23
| `Georgian -> 24
| `Hangul -> 25
| `Ethiopic -> 26
| `Cherokee -> 27
| `Canadian_Aboriginal -> 28
| `Ogham -> 29
| `Runic -> 30
| `Khmer -> 31
| `Mongolian -> 32
| `Hiragana -> 33
| `Katakana -> 34
| `Bopomofo -> 35
| `Han -> 36
| `Yi -> 37
| `Old_Italic -> 38
| `Gothic -> 39
| `Deseret -> 40
| `Tagalog -> 41
| `Hanunoo -> 42
| `Buhid -> 43
| `Tagbanwa -> 44
let script_tbl =
[| `Common; `Inherited; `Latin; `Greek; `Cyrillic; `Armenian; `Hebrew;
`Arabic; `Syriac; `Thaana; `Devanagari; `Bengali; `Gurmukhi; `Gujarati;
`Oriya; `Tamil; `Telugu; `Kannada; `Malayalam; `Sinhala; `Thai; `Lao;
`Tibetan; `Myanmar; `Georgian; `Hangul; `Ethiopic; `Cherokee;
`Canadian_Aboriginal; `Ogham; `Runic; `Khmer; `Mongolian; `Hiragana;
`Katakana; `Bopomofo; `Han; `Yi; `Old_Italic; `Gothic; `Deseret; `Tagalog;
`Hanunoo; `Buhid; `Tagbanwa |]
let script_of_num i = script_tbl.(i)
type decomposition_type =
[ `Canon | `Font | `NoBreak | `Initial | `Medial | `Final |
`Isolated | `Circle | `Super | `Sub | `Vertical | `Wide | `Narrow |
`Small | `Square | `Fraction | `Compat ]
type decomposition_info =
(* Already in the canonical form *)
[ `Canonform
(* `Composite (dtype, text) :
* means the given character is decomposed into text by dtype
* decomposition. *)
| `HangulSyllable
| `Composite of decomposition_type * UChar.t list ]
type ce_type = int
let primary_mask = 0xffff lsl 15
let secondary_mask = 0xff lsl 7
let tertiary_mask = 0x7f
let primary ce = (ce land primary_mask) lsr 15
let secondary ce = (ce land secondary_mask) lsr 7
let tertiary ce = ce land tertiary_mask
let compose_ce w1 w2 w3 = (w1 lsl 15) lor (w2 lsl 7) lor w3
let complete_ignorable = 0
type ce_tbl = (UChar.t list * ce_type list) list UCharTbl.t
type variable_option =
[ `Blanked
| `Non_ignorable
| `Shifted
| `Shift_Trimmed ]
type col_info =
{variable_top : int;
variable_option : variable_option;
french_accent : bool;
hiraganaQ : bool;
hiraganaQ_weight : int;
tbl : ce_tbl}
let default_col_data =
lazy (read_data "allkeys" : col_info)
type localedata =
{col_info : col_info option}
let read_localedata c =
let data : localedata = input_value c in
match data.col_info with
None -> raise Not_found
| Some x -> x
let col_tbl = Hashtbl.create 0
let get_col_info ?locale () =
match locale with
None -> Lazy.force default_col_data
| Some s ->
try
let b = Hashtbl.find col_tbl s in
match Weak.get b 0 with
None ->
Hashtbl.remove col_tbl s;
raise Not_found
| Some x -> x
with Not_found ->
try
let info = Locale.read Config.localedir "mar" read_localedata s in
let b = Weak.create 1 in
Weak.set b 0 (Some info);
Hashtbl.add col_tbl s b;
info
with
Not_found -> Lazy.force default_col_data
let ce tbl u = UCharTbl.get tbl u
end
| Name | Type | Size | Permission | Actions |
|---|---|---|---|---|
| META | File | 185 B | 0644 |
|
| avlTree.cmi | File | 1.35 KB | 0644 |
|
| avlTree.cmti | File | 10.68 KB | 0644 |
|
| avlTree.cmx | File | 1.04 KB | 0644 |
|
| avlTree.ml | File | 4.59 KB | 0644 |
|
| avlTree.mli | File | 2.39 KB | 0644 |
|
| bitsvect.cmi | File | 985 B | 0644 |
|
| bitsvect.cmti | File | 8.17 KB | 0644 |
|
| bitsvect.cmx | File | 873 B | 0644 |
|
| bitsvect.ml | File | 3.99 KB | 0644 |
|
| bitsvect.mli | File | 2.09 KB | 0644 |
|
| byte_labeled_dag.cmi | File | 616 B | 0644 |
|
| byte_labeled_dag.cmti | File | 6.1 KB | 0644 |
|
| byte_labeled_dag.cmx | File | 677 B | 0644 |
|
| byte_labeled_dag.ml | File | 4.18 KB | 0644 |
|
| byte_labeled_dag.mli | File | 1.98 KB | 0644 |
|
| bytesvect.cmi | File | 987 B | 0644 |
|
| bytesvect.cmti | File | 8.21 KB | 0644 |
|
| bytesvect.cmx | File | 1.06 KB | 0644 |
|
| bytesvect.ml | File | 3.57 KB | 0644 |
|
| bytesvect.mli | File | 2.11 KB | 0644 |
|
| camomile.a | File | 1.47 MB | 0644 |
|
| camomile.cma | File | 1.9 MB | 0644 |
|
| camomile.cmxa | File | 22.44 KB | 0644 |
|
| camomile.cmxs | File | 1.24 MB | 0644 |
|
| camomile.dune | File | 12 B | 0644 |
|
| camomileDefaultConfig.cmi | File | 447 B | 0644 |
|
| camomileDefaultConfig.cmx | File | 335 B | 0644 |
|
| camomileDefaultConfig.ml | File | 271 B | 0644 |
|
| camomileLibrary.cmi | File | 246.42 KB | 0644 |
|
| camomileLibrary.cmti | File | 1.06 MB | 0644 |
|
| camomileLibrary.cmx | File | 35.76 KB | 0644 |
|
| camomileLibrary.ml | File | 70.63 KB | 0644 |
|
| camomileLibrary.mli | File | 171.14 KB | 0644 |
|
| camomileLibraryDefault.cmi | File | 93.54 KB | 0644 |
|
| camomileLibraryDefault.cmti | File | 203.08 KB | 0644 |
|
| camomileLibraryDefault.cmx | File | 34.33 KB | 0644 |
|
| camomileLibraryDefault.ml | File | 1.86 KB | 0644 |
|
| camomileLibraryDefault.mli | File | 2.78 KB | 0644 |
|
| camomileLibraryDyn.cmi | File | 93.53 KB | 0644 |
|
| camomileLibraryDyn.cmti | File | 204.05 KB | 0644 |
|
| camomileLibraryDyn.cmx | File | 34.67 KB | 0644 |
|
| camomileLibraryDyn.ml | File | 3.04 KB | 0644 |
|
| camomileLibraryDyn.mli | File | 3.44 KB | 0644 |
|
| caseMap.cmi | File | 1.58 KB | 0644 |
|
| caseMap.cmti | File | 10.17 KB | 0644 |
|
| caseMap.cmx | File | 990 B | 0644 |
|
| caseMap.ml | File | 9.13 KB | 0644 |
|
| caseMap.mli | File | 2.54 KB | 0644 |
|
| charEncoding.cmi | File | 10.18 KB | 0644 |
|
| charEncoding.cmti | File | 49.47 KB | 0644 |
|
| charEncoding.cmx | File | 3.7 KB | 0644 |
|
| charEncoding.ml | File | 101.14 KB | 0644 |
|
| charEncoding.mli | File | 6.29 KB | 0644 |
|
| charmap.cmi | File | 1.3 KB | 0644 |
|
| charmap.cmti | File | 9.49 KB | 0644 |
|
| charmap.cmx | File | 1.17 KB | 0644 |
|
| charmap.ml | File | 3.54 KB | 0644 |
|
| charmap.mli | File | 2.36 KB | 0644 |
|
| configInt.cmi | File | 379 B | 0644 |
|
| configInt.cmti | File | 3.43 KB | 0644 |
|
| configInt.cmx | File | 176 B | 0644 |
|
| configInt.ml | File | 395 B | 0644 |
|
| configInt.mli | File | 366 B | 0644 |
|
| database.cmi | File | 599 B | 0644 |
|
| database.cmti | File | 7.46 KB | 0644 |
|
| database.cmx | File | 500 B | 0644 |
|
| database.ml | File | 2.61 KB | 0644 |
|
| database.mli | File | 2.64 KB | 0644 |
|
| hangul.cmi | File | 634 B | 0644 |
|
| hangul.cmti | File | 5.85 KB | 0644 |
|
| hangul.cmx | File | 457 B | 0644 |
|
| hangul.ml | File | 3.42 KB | 0644 |
|
| hangul.mli | File | 1.96 KB | 0644 |
|
| iMap.cmi | File | 3.06 KB | 0644 |
|
| iMap.cmti | File | 18.84 KB | 0644 |
|
| iMap.cmx | File | 2.45 KB | 0644 |
|
| iMap.ml | File | 5.21 KB | 0644 |
|
| iMap.mli | File | 2.87 KB | 0644 |
|
| iSet.cmi | File | 3.33 KB | 0644 |
|
| iSet.cmti | File | 19.99 KB | 0644 |
|
| iSet.cmx | File | 3.42 KB | 0644 |
|
| iSet.ml | File | 9.98 KB | 0644 |
|
| iSet.mli | File | 2.92 KB | 0644 |
|
| installConfig.cmi | File | 261 B | 0644 |
|
| installConfig.cmx | File | 225 B | 0644 |
|
| installConfig.ml | File | 37 B | 0644 |
|
| locale.cmi | File | 514 B | 0644 |
|
| locale.cmti | File | 8.02 KB | 0644 |
|
| locale.cmx | File | 615 B | 0644 |
|
| locale.ml | File | 3.13 KB | 0644 |
|
| locale.mli | File | 3 KB | 0644 |
|
| oOChannel.cmi | File | 10.47 KB | 0644 |
|
| oOChannel.cmti | File | 46.42 KB | 0644 |
|
| oOChannel.cmx | File | 508 B | 0644 |
|
| oOChannel.ml | File | 4.63 KB | 0644 |
|
| oOChannel.mli | File | 4.96 KB | 0644 |
|
| opam | File | 566 B | 0644 |
|
| stringPrep.cmi | File | 1.03 KB | 0644 |
|
| stringPrep.cmti | File | 8 KB | 0644 |
|
| stringPrep.cmx | File | 1.02 KB | 0644 |
|
| stringPrep.ml | File | 7.34 KB | 0644 |
|
| stringPrep.mli | File | 2.33 KB | 0644 |
|
| stringPrep_data.cmi | File | 2.15 KB | 0644 |
|
| stringPrep_data.cmti | File | 12.45 KB | 0644 |
|
| stringPrep_data.cmx | File | 4.05 KB | 0644 |
|
| stringPrep_data.ml | File | 3.46 KB | 0644 |
|
| stringPrep_data.mli | File | 2.78 KB | 0644 |
|
| subText.cmi | File | 4.89 KB | 0644 |
|
| subText.cmti | File | 22.76 KB | 0644 |
|
| subText.cmx | File | 1.68 KB | 0644 |
|
| subText.ml | File | 4.9 KB | 0644 |
|
| subText.mli | File | 3.55 KB | 0644 |
|
| tbl31.cmi | File | 2.07 KB | 0644 |
|
| tbl31.cmti | File | 13.38 KB | 0644 |
|
| tbl31.cmx | File | 4.46 KB | 0644 |
|
| tbl31.ml | File | 14.39 KB | 0644 |
|
| tbl31.mli | File | 2.5 KB | 0644 |
|
| uCS4.cmi | File | 2.4 KB | 0644 |
|
| uCS4.cmti | File | 21.35 KB | 0644 |
|
| uCS4.cmx | File | 1.66 KB | 0644 |
|
| uCS4.ml | File | 4.42 KB | 0644 |
|
| uCS4.mli | File | 5.39 KB | 0644 |
|
| uChar.cmi | File | 985 B | 0644 |
|
| uChar.cmti | File | 11.63 KB | 0644 |
|
| uChar.cmx | File | 744 B | 0644 |
|
| uChar.ml | File | 2.64 KB | 0644 |
|
| uChar.mli | File | 3.57 KB | 0644 |
|
| uCharInfo.cmi | File | 5.14 KB | 0644 |
|
| uCharInfo.cmti | File | 31.46 KB | 0644 |
|
| uCharInfo.cmx | File | 2.54 KB | 0644 |
|
| uCharInfo.ml | File | 16.69 KB | 0644 |
|
| uCharInfo.mli | File | 8.5 KB | 0644 |
|
| uCharTbl.cmi | File | 2.22 KB | 0644 |
|
| uCharTbl.cmti | File | 15.08 KB | 0644 |
|
| uCharTbl.cmx | File | 1.92 KB | 0644 |
|
| uCharTbl.ml | File | 2.97 KB | 0644 |
|
| uCharTbl.mli | File | 3.13 KB | 0644 |
|
| uCol.cmi | File | 3.16 KB | 0644 |
|
| uCol.cmti | File | 17.04 KB | 0644 |
|
| uCol.cmx | File | 1.49 KB | 0644 |
|
| uCol.ml | File | 27.44 KB | 0644 |
|
| uCol.mli | File | 3.89 KB | 0644 |
|
| uLine.cmi | File | 7.2 KB | 0644 |
|
| uLine.cmti | File | 29.26 KB | 0644 |
|
| uLine.cmx | File | 598 B | 0644 |
|
| uLine.ml | File | 5.6 KB | 0644 |
|
| uLine.mli | File | 3.71 KB | 0644 |
|
| uMap.cmi | File | 3.43 KB | 0644 |
|
| uMap.cmti | File | 24.03 KB | 0644 |
|
| uMap.cmx | File | 2.37 KB | 0644 |
|
| uMap.ml | File | 3.13 KB | 0644 |
|
| uMap.mli | File | 4.82 KB | 0644 |
|
| uNF.cmi | File | 14.33 KB | 0644 |
|
| uNF.cmti | File | 46.54 KB | 0644 |
|
| uNF.cmx | File | 4.65 KB | 0644 |
|
| uNF.ml | File | 13.73 KB | 0644 |
|
| uNF.mli | File | 3.39 KB | 0644 |
|
| uPervasives.cmi | File | 855 B | 0644 |
|
| uPervasives.cmti | File | 7.21 KB | 0644 |
|
| uPervasives.cmx | File | 1.1 KB | 0644 |
|
| uPervasives.ml | File | 3.38 KB | 0644 |
|
| uPervasives.mli | File | 2.16 KB | 0644 |
|
| uRe.cmi | File | 7.17 KB | 0644 |
|
| uRe.cmti | File | 24.92 KB | 0644 |
|
| uRe.cmx | File | 2.09 KB | 0644 |
|
| uRe.ml | File | 13.63 KB | 0644 |
|
| uRe.mli | File | 3.59 KB | 0644 |
|
| uReStr.cmi | File | 6.99 KB | 0644 |
|
| uReStr.cmti | File | 25.58 KB | 0644 |
|
| uReStr.cmx | File | 2.79 KB | 0644 |
|
| uReStr.ml | File | 5.39 KB | 0644 |
|
| uReStr.mli | File | 4.11 KB | 0644 |
|
| uReStrLexer.cmi | File | 765 B | 0644 |
|
| uReStrLexer.cmx | File | 12.36 KB | 0644 |
|
| uReStrLexer.ml | File | 54.16 KB | 0644 |
|
| uReStrParser.cmi | File | 1.19 KB | 0644 |
|
| uReStrParser.cmti | File | 5.72 KB | 0644 |
|
| uReStrParser.cmx | File | 4.42 KB | 0644 |
|
| uReStrParser.ml | File | 30.53 KB | 0644 |
|
| uReStrParser.mli | File | 458 B | 0644 |
|
| uReStrParserType.cmi | File | 1.11 KB | 0644 |
|
| uReStrParserType.cmti | File | 5.55 KB | 0644 |
|
| uReStrParserType.cmx | File | 287 B | 0644 |
|
| uReStrParserType.ml | File | 608 B | 0644 |
|
| uReStrParserType.mli | File | 564 B | 0644 |
|
| uSet.cmi | File | 3.76 KB | 0644 |
|
| uSet.cmti | File | 24.36 KB | 0644 |
|
| uSet.cmx | File | 3.7 KB | 0644 |
|
| uSet.ml | File | 3.67 KB | 0644 |
|
| uSet.mli | File | 4.56 KB | 0644 |
|
| uTF16.cmi | File | 2.43 KB | 0644 |
|
| uTF16.cmti | File | 21.88 KB | 0644 |
|
| uTF16.cmx | File | 1.82 KB | 0644 |
|
| uTF16.ml | File | 6.02 KB | 0644 |
|
| uTF16.mli | File | 5.67 KB | 0644 |
|
| uTF8.cmi | File | 2.26 KB | 0644 |
|
| uTF8.cmti | File | 22.84 KB | 0644 |
|
| uTF8.cmx | File | 4.17 KB | 0644 |
|
| uTF8.ml | File | 8.51 KB | 0644 |
|
| uTF8.mli | File | 5.91 KB | 0644 |
|
| uText.cmi | File | 3.94 KB | 0644 |
|
| uText.cmti | File | 24.07 KB | 0644 |
|
| uText.cmx | File | 3.5 KB | 0644 |
|
| uText.ml | File | 3.05 KB | 0644 |
|
| uText.mli | File | 3.86 KB | 0644 |
|
| unicodeString.cmi | File | 2.1 KB | 0644 |
|
| unicodeString.cmti | File | 18.29 KB | 0644 |
|
| unicodeString.cmx | File | 206 B | 0644 |
|
| unicodeString.ml | File | 4.59 KB | 0644 |
|
| unicodeString.mli | File | 4.55 KB | 0644 |
|
| unidata.cmi | File | 3.68 KB | 0644 |
|
| unidata.cmti | File | 20.79 KB | 0644 |
|
| unidata.cmx | File | 1.97 KB | 0644 |
|
| unidata.ml | File | 12.91 KB | 0644 |
|
| unidata.mli | File | 5.25 KB | 0644 |
|
| unimap.cmi | File | 1.53 KB | 0644 |
|
| unimap.cmti | File | 11.13 KB | 0644 |
|
| unimap.cmx | File | 1.53 KB | 0644 |
|
| unimap.ml | File | 3.97 KB | 0644 |
|
| unimap.mli | File | 2.48 KB | 0644 |
|
| xArray.cmi | File | 2.8 KB | 0644 |
|
| xArray.cmti | File | 19.54 KB | 0644 |
|
| xArray.cmx | File | 1.64 KB | 0644 |
|
| xArray.ml | File | 4.01 KB | 0644 |
|
| xArray.mli | File | 4.2 KB | 0644 |
|
| xString.cmi | File | 3.42 KB | 0644 |
|
| xString.cmti | File | 20.36 KB | 0644 |
|
| xString.cmx | File | 2.34 KB | 0644 |
|
| xString.ml | File | 4.04 KB | 0644 |
|
| xString.mli | File | 3.38 KB | 0644 |
|