package camomile
A comprehensive Unicode library
Install
Dune Dependency
Authors
Maintainers
Sources
rel-0.8.7.tar.gz
sha256=48a24e20960962b950c8a6846c7cfa17ccd665440627ff9ca01d21c2429ccaa4
md5=7727d76048d99a6ba157cddf2b4bb0ef
doc/index.html
camomile
API
Library camomile
AvlTree
AvltreeBitsvect
bits vectorByte_labeled_dag
DagBytesvect
Vectors inplemented bytesCamomileDefaultConfig
CamomileLibrary
Camomile's toplevel interfaceCamomileLibraryDefault
modules with default configuration.CamomileLibraryDyn
modules configured by environmental variables.CaseMap
Case mappings as defined in Unicode Technical Report #21CharEncoding
Charmap
Charactor mapping tableConfigInt
Database
Database.ml : Unified interfaces of stored data for CamomileHangul
HangulIMap
mappings from integer to arbitrary typesISet
Set of integersInstallConfig
Locale
Camomile has a locale system similar to Java. A locale is a string with a form as "<LANG>_<COUNTRY>_<MODIFIER>..." where <LANG> is a 2-letter ISO 639 language code, <COUNTRY> is a 2-letter ISO 3166 country code. Some field may not present.OOChannel
Object Oriented ChannelStringPrep
StringPrep_data
Data defined in appendix of RFC 3454SubText
Tbl31
Tbl31 : fast table keyed by integersUCS4
UCS4 encoded string. The type is the bigarray of 32-bit integers. Bigarray.cma or Bigarray.cmxa must be linked when this module is used.UChar
Unicode (ISO-UCS) characters.UCharInfo
Unicode character informationsUCharTbl
Fast lookup tables for Unicode. Accessible by constant time.UCol
Unicode collation algorithmULine
Line IOUMap
UNF
Unicode normal form (NFD, NFKD, NFC, NFKC) as described in UTR #15UPervasives
Functions for toplevelURe
Regular expression engine.UReStr
Module for a Str-like regular expression syntax. The difference can be summarised as follows.UReStrLexer
UReStrParser
UReStrParserType
USet
Sets of Unicode characters, implemented as sets of intervals. The signature is mostly same to Set.S in stdlibUTF16
UTF8
UTF-8 encoded Unicode strings. The type is normal string.UText
An implementation of Unicode string.UnicodeString
Signature for Unicode strings.UText
,XString
,UTF8
,UTF16
,UCS4
have matched signatures to UStorage and satisfy the semantics described below. If users want to supply their own Unicode strings, please design the module with the following signature and properties.Unidata
Unicode dataUnimap
Unicode <-> Asian charctor codingsXArray
XArray : extensible arraysXString
eXtensible Unicode string. The semantics matches the description of UStorage. The detail may be going to change.
sectionYPositions = computeSectionYPositions($el), 10)"
x-init="setTimeout(() => sectionYPositions = computeSectionYPositions($el), 10)"
>
On This Page