| A
 | 
| add [CamomileLibrary.Type.UMap] | 
add ?eq u v mreturns the new map which is same tomexcept it mapsuto some valuev'which satisfieseq v v'. | 
| add [CamomileLibrary.Type.USet] |  | 
| add [CamomileLibrary.UMap] | 
add ?eq u v mreturns the new map which is same tomexcept it mapsuto some valuev'which satisfieseq v v'. | 
| add [CamomileLibrary.USet] |  | 
| add_buffer [CamomileLibrary.Type.UCS4.Buf] |  | 
| add_buffer [CamomileLibrary.Type.UTF16.Buf] |  | 
| add_buffer [CamomileLibrary.Type.UTF8.Buf] | 
add_buffer b1 b2adds the contents ofb2tob1. | 
| add_buffer [CamomileLibrary.Type.SubText.Type.Buf] |  | 
| add_buffer [CamomileLibrary.Type.XString.Buf] |  | 
| add_buffer [CamomileLibrary.Type.UText.Buf] |  | 
| add_buffer [CamomileLibrary.Type.UnicodeString.Type.Buf] |  | 
| add_buffer [CamomileLibrary.UNF.Type.NFCBuf] |  | 
| add_buffer [CamomileLibrary.UCS4.Buf] |  | 
| add_buffer [CamomileLibrary.UTF16.Buf] |  | 
| add_buffer [CamomileLibrary.UTF8.Buf] | 
add_buffer b1 b2adds the contents ofb2tob1. | 
| add_buffer [CamomileLibrary.SubText.Type.Buf] |  | 
| add_buffer [CamomileLibrary.XString.Buf] |  | 
| add_buffer [CamomileLibrary.UText.Buf] |  | 
| add_buffer [CamomileLibrary.UnicodeString.Type.Buf] |  | 
| add_char [CamomileLibrary.Type.UCS4.Buf] |  | 
| add_char [CamomileLibrary.Type.UTF16.Buf] | 
if the character is not representable, raise Out_of_range
 | 
| add_char [CamomileLibrary.Type.UTF8.Buf] | 
Add one Unicode character to the buffer.
 | 
| add_char [CamomileLibrary.Type.SubText.Type.Buf] |  | 
| add_char [CamomileLibrary.Type.XString.Buf] |  | 
| add_char [CamomileLibrary.Type.XString] |  | 
| add_char [CamomileLibrary.Type.UText.Buf] |  | 
| add_char [CamomileLibrary.Type.UnicodeString.Type.Buf] |  | 
| add_char [CamomileLibrary.UNF.Type.NFCBuf] |  | 
| add_char [CamomileLibrary.UCS4.Buf] |  | 
| add_char [CamomileLibrary.UTF16.Buf] | 
if the character is not representable, raise Out_of_range
 | 
| add_char [CamomileLibrary.UTF8.Buf] | 
Add one Unicode character to the buffer.
 | 
| add_char [CamomileLibrary.SubText.Type.Buf] |  | 
| add_char [CamomileLibrary.XString.Buf] |  | 
| add_char [CamomileLibrary.XString] |  | 
| add_char [CamomileLibrary.UText.Buf] |  | 
| add_char [CamomileLibrary.UnicodeString.Type.Buf] |  | 
| add_range [CamomileLibrary.Type.UMap] | 
add ?eq u1 u2 v mreturns the new map which is same tomexcept it maps characters in the rangeu1-u2to some valuev'which satisfieseq v v'. | 
| add_range [CamomileLibrary.Type.USet] | 
add_range u1 u2 sadds the characters in the rangeu1-u2tos. | 
| add_range [CamomileLibrary.UMap] | 
add ?eq u1 u2 v mreturns the new map which is same tomexcept it maps characters in the rangeu1-u2to some valuev'which satisfieseq v v'. | 
| add_range [CamomileLibrary.USet] | 
add_range u1 u2 sadds the characters in the rangeu1-u2tos. | 
| add_string [CamomileLibrary.Type.UCS4.Buf] |  | 
| add_string [CamomileLibrary.Type.UTF16.Buf] |  | 
| add_string [CamomileLibrary.Type.UTF8.Buf] | 
Add the UTF-8 string to the buffer.
 | 
| add_string [CamomileLibrary.Type.SubText.Type.Buf] |  | 
| add_string [CamomileLibrary.Type.XString.Buf] |  | 
| add_string [CamomileLibrary.Type.UText.Buf] |  | 
| add_string [CamomileLibrary.Type.UnicodeString.Type.Buf] |  | 
| add_string [CamomileLibrary.UNF.Type.NFCBuf] |  | 
| add_string [CamomileLibrary.UCS4.Buf] |  | 
| add_string [CamomileLibrary.UTF16.Buf] |  | 
| add_string [CamomileLibrary.UTF8.Buf] | 
Add the UTF-8 string to the buffer.
 | 
| add_string [CamomileLibrary.SubText.Type.Buf] |  | 
| add_string [CamomileLibrary.XString.Buf] |  | 
| add_string [CamomileLibrary.UText.Buf] |  | 
| add_string [CamomileLibrary.UnicodeString.Type.Buf] |  | 
| add_text [CamomileLibrary.Type.XString] |  | 
| add_text [CamomileLibrary.XString] |  | 
| add_xstring [CamomileLibrary.Type.XString] |  | 
| add_xstring [CamomileLibrary.XString] |  | 
| after [CamomileLibrary.Type.UMap] | 
after u mrestricts the domain ofmto the characters whose
   code points are greater thanu. | 
| after [CamomileLibrary.Type.USet] | 
after u sreturns the set of elements ofswhose code points are greater thanu. | 
| after [CamomileLibrary.UMap] | 
after u mrestricts the domain ofmto the characters whose
   code points are greater thanu. | 
| after [CamomileLibrary.USet] | 
after u sreturns the set of elements ofswhose code points are greater thanu. | 
| age [CamomileLibrary.UCharInfo.Type] | 
age cunicode version in wichcwas introduced | 
| alias [CamomileLibrary.CharEncoding.Interface] | 
alias alias name: Definealiasas an alias of 
   the encoding with the namename. | 
| append [CamomileLibrary.Type.XString] |  | 
| append [CamomileLibrary.Type.UText] |  | 
| append [CamomileLibrary.XString] |  | 
| append [CamomileLibrary.UText] |  | 
| ascii [CamomileLibrary.CharEncoding.Interface] |  | 
| automatic [CamomileLibrary.CharEncoding.Interface] | 
automatic name [enc_1; enc_2; ... enc_n] enccreates the new encodingnamedoing automatic encoding detection amongenc_1,enc_2, ...,enc_nby the given order. | 
| B
 | 
| before [CamomileLibrary.Type.UMap] | 
before u mrestricts the domain ofmto the characters whose
   code points are smaller thanu. | 
| before [CamomileLibrary.Type.USet] | 
until u sreturns the set of elements ofswhose code points are smaller thanu. | 
| before [CamomileLibrary.UMap] | 
before u mrestricts the domain ofmto the characters whose
   code points are smaller thanu. | 
| before [CamomileLibrary.USet] | 
until u sreturns the set of elements ofswhose code points are smaller thanu. | 
| blit [CamomileLibrary.Type.UText] |  | 
| blit [CamomileLibrary.UText] |  | 
| C
 | 
| canon_compare [CamomileLibrary.UNF.Type] |  | 
| cardinal [CamomileLibrary.Type.USet] |  | 
| cardinal [CamomileLibrary.USet] |  | 
| casefolding [CamomileLibrary.CaseMap.Type] | 
Case foldding
 | 
| char_of [CamomileLibrary.Type.UChar] | 
char_of ureturns the Latin-1 representation ofu. | 
| char_of [CamomileLibrary.UChar] | 
char_of ureturns the Latin-1 representation ofu. | 
| char_stream_of [CamomileLibrary.CharEncoding.Interface] | 
char_stream_of enc ucharsconverts the Unicode character streamucharsto the byte stream by the encodingenc | 
| charmapdir [CamomileLibrary.ConfigInt.Type] | 
Directory of compiled character mapping tables a la ISO
 | 
| choose [CamomileLibrary.Type.USet] | 
Returns a element roughly in the middle of the set.
 | 
| choose [CamomileLibrary.USet] | 
Returns a element roughly in the middle of the set.
 | 
| chr [CamomileLibrary.Type.UChar] | 
code nreturns the Unicode character with the code numbern. | 
| chr [CamomileLibrary.UChar] | 
code nreturns the Unicode character with the code numbern. | 
| chr_of_uint [CamomileLibrary.Type.UChar] | 
chr_of_uint nreturns the Unicode character of the code numbern. | 
| chr_of_uint [CamomileLibrary.UChar] | 
chr_of_uint nreturns the Unicode character of the code numbern. | 
| clear [CamomileLibrary.Type.UCS4.Buf] |  | 
| clear [CamomileLibrary.Type.UTF16.Buf] |  | 
| clear [CamomileLibrary.Type.UTF8.Buf] | 
Empty the buffer, 
     but retains the internal storage which was holding the contents
 | 
| clear [CamomileLibrary.Type.SubText.Type.Buf] |  | 
| clear [CamomileLibrary.Type.XString.Buf] |  | 
| clear [CamomileLibrary.Type.XString] |  | 
| clear [CamomileLibrary.Type.UText.Buf] |  | 
| clear [CamomileLibrary.Type.UnicodeString.Type.Buf] |  | 
| clear [CamomileLibrary.UNF.Type.NFCBuf] |  | 
| clear [CamomileLibrary.UCS4.Buf] |  | 
| clear [CamomileLibrary.UTF16.Buf] |  | 
| clear [CamomileLibrary.UTF8.Buf] | 
Empty the buffer, 
     but retains the internal storage which was holding the contents
 | 
| clear [CamomileLibrary.SubText.Type.Buf] |  | 
| clear [CamomileLibrary.XString.Buf] |  | 
| clear [CamomileLibrary.XString] |  | 
| clear [CamomileLibrary.UText.Buf] |  | 
| clear [CamomileLibrary.UnicodeString.Type.Buf] |  | 
| code [CamomileLibrary.Type.UChar] | 
code ureturns the Unicode code number ofu. | 
| code [CamomileLibrary.UChar] | 
code ureturns the Unicode code number ofu. | 
| combined_class [CamomileLibrary.UCharInfo.Type] | 
Combined class
   A combined class is an integer of 0 -- 255, showing how this character
   interacts to other combined characters.
 | 
| compare [CamomileLibrary.Type.UCS4] | 
Code point comparison
 | 
| compare [CamomileLibrary.Type.UTF16] | 
Code point comparison
 | 
| compare [CamomileLibrary.Type.UTF8] | 
Code point comparison by the lexicographic order.
 | 
| compare [CamomileLibrary.Type.SubText.Type] |  | 
| compare [CamomileLibrary.Type.XString] |  | 
| compare [CamomileLibrary.Type.UText] |  | 
| compare [CamomileLibrary.Type.UnicodeString.Type] |  | 
| compare [CamomileLibrary.Type.USet] |  | 
| compare [CamomileLibrary.Type.UChar] | 
compare u1 u2returns, 
   a value > 0 ifu1has a larger Unicode code number thanu2, 
   0 ifu1andu2are the same Unicode character,
   a value < 0 ifu1has a smaller Unicode code number thanu2. | 
| compare [CamomileLibrary.UCol.Type] |  | 
| compare [CamomileLibrary.UCS4] | 
Code point comparison
 | 
| compare [CamomileLibrary.UTF16] | 
Code point comparison
 | 
| compare [CamomileLibrary.UTF8] | 
Code point comparison by the lexicographic order.
 | 
| compare [CamomileLibrary.SubText.Type] |  | 
| compare [CamomileLibrary.XString] |  | 
| compare [CamomileLibrary.UText] |  | 
| compare [CamomileLibrary.UnicodeString.Type] |  | 
| compare [CamomileLibrary.USet] |  | 
| compare [CamomileLibrary.UChar] | 
compare u1 u2returns, 
   a value > 0 ifu1has a larger Unicode code number thanu2, 
   0 ifu1andu2are the same Unicode character,
   a value < 0 ifu1has a smaller Unicode code number thanu2. | 
| compare_caseless [CamomileLibrary.CaseMap.Type] | 
Caseless comparison
 | 
| compare_index [CamomileLibrary.Type.UCS4] | 
compare_aux s i1 i2returns
   Ifi1is the position located beforei2, a value < 0,
   Ifi1andi2points the same location, 0,
   Ifi1is the position located afteri2, a value > 0. | 
| compare_index [CamomileLibrary.Type.UTF16] | 
compare_aux s i1 i2returns Ifi1is the position located beforei2, a value < 0,, Ifi1andi2points the same location, 0,, Ifi1is the position located afteri2, a value > 0. | 
| compare_index [CamomileLibrary.Type.UTF8] | 
compare_index s i1 i2returns
   a value < 0 ifi1is the position located beforei2, 
   0 ifi1andi2points the same location,
   a value > 0 ifi1is the position located afteri2. | 
| compare_index [CamomileLibrary.Type.SubText.Type] |  | 
| compare_index [CamomileLibrary.Type.XString] |  | 
| compare_index [CamomileLibrary.Type.UText] |  | 
| compare_index [CamomileLibrary.Type.UnicodeString.Type] | 
compare_index t i jreturns
   a positive integer ifiis the location placed afterjint,
   0 ifiandjpoint the same location, and
   a negative integer ifiis the location placed beforejint. | 
| compare_index [CamomileLibrary.UCS4] | 
compare_aux s i1 i2returns
   Ifi1is the position located beforei2, a value < 0,
   Ifi1andi2points the same location, 0,
   Ifi1is the position located afteri2, a value > 0. | 
| compare_index [CamomileLibrary.UTF16] | 
compare_aux s i1 i2returns Ifi1is the position located beforei2, a value < 0,, Ifi1andi2points the same location, 0,, Ifi1is the position located afteri2, a value > 0. | 
| compare_index [CamomileLibrary.UTF8] | 
compare_index s i1 i2returns
   a value < 0 ifi1is the position located beforei2, 
   0 ifi1andi2points the same location,
   a value > 0 ifi1is the position located afteri2. | 
| compare_index [CamomileLibrary.SubText.Type] |  | 
| compare_index [CamomileLibrary.XString] |  | 
| compare_index [CamomileLibrary.UText] |  | 
| compare_index [CamomileLibrary.UnicodeString.Type] | 
compare_index t i jreturns
   a positive integer ifiis the location placed afterjint,
   0 ifiandjpoint the same location, and
   a negative integer ifiis the location placed beforejint. | 
| compare_with_key [CamomileLibrary.UCol.Type] | 
Comparison with the sort key.
 | 
| compile [CamomileLibrary.Type.URe.Type] | 
Compile regular expressions.
 | 
| compile [CamomileLibrary.UReStr.Interface.Type] | 
Compile regular expressions.
 | 
| compile [CamomileLibrary.URe.Type] | 
Compile regular expressions.
 | 
| compl [CamomileLibrary.Type.USet] | 
compl sreturns the compliment ofs. | 
| compl [CamomileLibrary.USet] | 
compl sreturns the compliment ofs. | 
| contain [CamomileLibrary.Type.Locale] | 
contain loc1 loc2:
   Ifloc1is contained inloc2then true otherwise false. | 
| contain [CamomileLibrary.Locale] | 
contain loc1 loc2:
   Ifloc1is contained inloc2then true otherwise false. | 
| contents [CamomileLibrary.Type.UCS4.Buf] |  | 
| contents [CamomileLibrary.Type.UTF16.Buf] |  | 
| contents [CamomileLibrary.Type.UTF8.Buf] | 
contents bufreturns the contents of the buffer. | 
| contents [CamomileLibrary.Type.SubText.Type.Buf] |  | 
| contents [CamomileLibrary.Type.XString.Buf] |  | 
| contents [CamomileLibrary.Type.UText.Buf] |  | 
| contents [CamomileLibrary.Type.UnicodeString.Type.Buf] |  | 
| contents [CamomileLibrary.UNF.Type.NFCBuf] |  | 
| contents [CamomileLibrary.UCS4.Buf] |  | 
| contents [CamomileLibrary.UTF16.Buf] |  | 
| contents [CamomileLibrary.UTF8.Buf] | 
contents bufreturns the contents of the buffer. | 
| contents [CamomileLibrary.SubText.Type.Buf] |  | 
| contents [CamomileLibrary.XString.Buf] |  | 
| contents [CamomileLibrary.UText.Buf] |  | 
| contents [CamomileLibrary.UnicodeString.Type.Buf] |  | 
| contents_string [CamomileLibrary.Type.UText.Buf] |  | 
| contents_string [CamomileLibrary.UText.Buf] |  | 
| context [CamomileLibrary.Type.SubText.Type] | 
context treturns the tuple(s, i, j)such thatt = refer s i j. | 
| context [CamomileLibrary.SubText.Type] | 
context treturns the tuple(s, i, j)such thatt = refer s i j. | 
| copy [CamomileLibrary.Type.XString] |  | 
| copy [CamomileLibrary.Type.UText] |  | 
| copy [CamomileLibrary.XString] |  | 
| copy [CamomileLibrary.UText] |  | 
| create [CamomileLibrary.Type.UCS4.Buf] |  | 
| create [CamomileLibrary.Type.UTF16.Buf] | 
create n : creates the buffer with the initial size n. | 
| create [CamomileLibrary.Type.UTF8.Buf] | 
create ncreates the buffer with the initial sizen-bytes. | 
| create [CamomileLibrary.Type.SubText.Type.Buf] |  | 
| create [CamomileLibrary.Type.XString.Buf] |  | 
| create [CamomileLibrary.Type.UText.Buf] | 
create ncreates the buffer which initially can containnUnicode characters. | 
| create [CamomileLibrary.Type.UnicodeString.Type.Buf] | 
create ncreates the buffer. | 
| create [CamomileLibrary.UNF.Type.NFCBuf] |  | 
| create [CamomileLibrary.UCS4.Buf] |  | 
| create [CamomileLibrary.UTF16.Buf] | 
create n : creates the buffer with the initial size n. | 
| create [CamomileLibrary.UTF8.Buf] | 
create ncreates the buffer with the initial sizen-bytes. | 
| create [CamomileLibrary.SubText.Type.Buf] |  | 
| create [CamomileLibrary.XString.Buf] |  | 
| create [CamomileLibrary.UText.Buf] | 
create ncreates the buffer which initially can containnUnicode characters. | 
| create [CamomileLibrary.UnicodeString.Type.Buf] | 
create ncreates the buffer. | 
| D
 | 
| datadir [CamomileLibrary.ConfigInt.Type] | 
Directory of compiled Unicode data
 | 
| decode [CamomileLibrary.CharEncoding.Interface.Type] | 
decode enc sconverts the stringsencoded 
      by the encodingencto the Unicode text. | 
| diff [CamomileLibrary.Type.USet] |  | 
| diff [CamomileLibrary.USet] |  | 
| domain [CamomileLibrary.Type.UMap] | 
Domain.
 | 
| domain [CamomileLibrary.UMap] | 
Domain.
 | 
| E
 | 
| elements [CamomileLibrary.Type.USet] |  | 
| elements [CamomileLibrary.USet] |  | 
| empty [CamomileLibrary.Type.UMap] |  | 
| empty [CamomileLibrary.Type.USet] |  | 
| empty [CamomileLibrary.UMap] |  | 
| empty [CamomileLibrary.USet] |  | 
| encode [CamomileLibrary.CharEncoding.Interface.Type] | 
encode enc tconverts the Unicode texttto the string
      by the encodingenc. | 
| eq [CamomileLibrary.Type.UChar] | 
Equality by code point comparison
 | 
| eq [CamomileLibrary.UChar] | 
Equality by code point comparison
 | 
| equal [CamomileLibrary.Type.USet] |  | 
| equal [CamomileLibrary.USet] |  | 
| escaped_uchar [CamomileLibrary.Type.UPervasives] |  | 
| escaped_uchar [CamomileLibrary.UPervasives] |  | 
| escaped_utf8 [CamomileLibrary.Type.UPervasives] |  | 
| escaped_utf8 [CamomileLibrary.UPervasives] |  | 
| excerpt [CamomileLibrary.Type.SubText.Type] | 
excerpt tcopies the contents oftas a new ur_text. | 
| excerpt [CamomileLibrary.SubText.Type] | 
excerpt tcopies the contents oftas a new ur_text. | 
| exists [CamomileLibrary.Type.USet] |  | 
| exists [CamomileLibrary.USet] |  | 
| F
 | 
| fill [CamomileLibrary.Type.UText] |  | 
| fill [CamomileLibrary.UText] |  | 
| filter [CamomileLibrary.Type.USet] |  | 
| filter [CamomileLibrary.USet] |  | 
| find [CamomileLibrary.Type.UMap] |  | 
| find [CamomileLibrary.UMap] |  | 
| first [CamomileLibrary.Type.UCS4] | 
first s: The position of the head of the last Unicode character. | 
| first [CamomileLibrary.Type.UTF16] | 
first s: The position of the head of the last Unicode character. | 
| first [CamomileLibrary.Type.UTF8] | 
The position of the head of the first Unicode character.
 | 
| first [CamomileLibrary.Type.SubText.Type] |  | 
| first [CamomileLibrary.Type.XString] |  | 
| first [CamomileLibrary.Type.UText] |  | 
| first [CamomileLibrary.Type.UnicodeString.Type] | 
The location of the first character in the storage.
 | 
| first [CamomileLibrary.UCS4] | 
first s: The position of the head of the last Unicode character. | 
| first [CamomileLibrary.UTF16] | 
first s: The position of the head of the last Unicode character. | 
| first [CamomileLibrary.UTF8] | 
The position of the head of the first Unicode character.
 | 
| first [CamomileLibrary.SubText.Type] |  | 
| first [CamomileLibrary.XString] |  | 
| first [CamomileLibrary.UText] |  | 
| first [CamomileLibrary.UnicodeString.Type] | 
The location of the first character in the storage.
 | 
| fold [CamomileLibrary.Type.UMap] |  | 
| fold [CamomileLibrary.Type.USet] |  | 
| fold [CamomileLibrary.UMap] |  | 
| fold [CamomileLibrary.USet] |  | 
| fold_range [CamomileLibrary.Type.UMap] | 
fold_range f m xis equivalent tof u_(2n) u_(2n+1) v_n (... (f u_1 u_2 v_1 x))where all characters in
   the rangeu_(2k)-u_(2k+1)are mapped tov_kandu_1<u_3< ... | 
| fold_range [CamomileLibrary.Type.USet] | 
fold_range f s xis equivalent tof u_i u_(i+1) (... (f u_3 u_4 (f u_1 u_2 x)))ifsis consisted of
   the intervalsu1-u2,u3-u4, ...,u_i-u_(i + 1)in increasing order. | 
| fold_range [CamomileLibrary.UMap] | 
fold_range f m xis equivalent tof u_(2n) u_(2n+1) v_n (... (f u_1 u_2 v_1 x))where all characters in
   the rangeu_(2k)-u_(2k+1)are mapped tov_kandu_1<u_3< ... | 
| fold_range [CamomileLibrary.USet] | 
fold_range f s xis equivalent tof u_i u_(i+1) (... (f u_3 u_4 (f u_1 u_2 x)))ifsis consisted of
   the intervalsu1-u2,u3-u4, ...,u_i-u_(i + 1)in increasing order. | 
| for_all [CamomileLibrary.Type.USet] |  | 
| for_all [CamomileLibrary.USet] |  | 
| from [CamomileLibrary.Type.UMap] | 
from u mrestricts the domain ofmto the characters whose
   code points are equal or greater thanu. | 
| from [CamomileLibrary.Type.USet] | 
from u sreturns the set of elements ofswhose code points are equal or greater thanu. | 
| from [CamomileLibrary.UMap] | 
from u mrestricts the domain ofmto the characters whose
   code points are equal or greater thanu. | 
| from [CamomileLibrary.USet] | 
from u sreturns the set of elements ofswhose code points are equal or greater thanu. | 
| G
 | 
| general_category [CamomileLibrary.UCharInfo.Type] |  | 
| get [CamomileLibrary.Type.UCS4] | 
get s nreturnsn-th Unicode character ofs. | 
| get [CamomileLibrary.Type.UTF16] | 
get s nreturnsn-th Unicode character ofs. | 
| get [CamomileLibrary.Type.UTF8] | 
get s nreturnsn-th Unicode character ofs. | 
| get [CamomileLibrary.Type.SubText.Type] |  | 
| get [CamomileLibrary.Type.XString] |  | 
| get [CamomileLibrary.Type.UText] |  | 
| get [CamomileLibrary.Type.UnicodeString.Type] | 
get t i:i-th character of the storage. | 
| get [CamomileLibrary.Type.UCharTbl.Char] |  | 
| get [CamomileLibrary.Type.UCharTbl.Bytes] |  | 
| get [CamomileLibrary.Type.UCharTbl.Bits] |  | 
| get [CamomileLibrary.Type.UCharTbl.Bool] |  | 
| get [CamomileLibrary.Type.UCharTbl.Type] |  | 
| get [CamomileLibrary.Type.UCharTbl] |  | 
| get [CamomileLibrary.UCS4] | 
get s nreturnsn-th Unicode character ofs. | 
| get [CamomileLibrary.UTF16] | 
get s nreturnsn-th Unicode character ofs. | 
| get [CamomileLibrary.UTF8] | 
get s nreturnsn-th Unicode character ofs. | 
| get [CamomileLibrary.SubText.Type] |  | 
| get [CamomileLibrary.XString] |  | 
| get [CamomileLibrary.UText] |  | 
| get [CamomileLibrary.UnicodeString.Type] | 
get t i:i-th character of the storage. | 
| get [CamomileLibrary.UCharTbl.Char] |  | 
| get [CamomileLibrary.UCharTbl.Bytes] |  | 
| get [CamomileLibrary.UCharTbl.Bits] |  | 
| get [CamomileLibrary.UCharTbl.Bool] |  | 
| get [CamomileLibrary.UCharTbl.Type] |  | 
| get [CamomileLibrary.UCharTbl] |  | 
| I
 | 
| imap_of_umap [CamomileLibrary.Type.UMap] |  | 
| imap_of_umap [CamomileLibrary.UMap] |  | 
| init [CamomileLibrary.Type.UCS4] | 
init len freturns a new string which containslenUnicode characters. | 
| init [CamomileLibrary.Type.UTF16] | 
init len freturns a new string which containslenUnicode characters. | 
| init [CamomileLibrary.Type.UTF8] | 
init len freturns a new string which containslenUnicode characters. | 
| init [CamomileLibrary.Type.SubText.Type] |  | 
| init [CamomileLibrary.Type.XString] |  | 
| init [CamomileLibrary.Type.UText] |  | 
| init [CamomileLibrary.Type.UnicodeString.Type] | 
init len fcreates a new storage. | 
| init [CamomileLibrary.UCS4] | 
init len freturns a new string which containslenUnicode characters. | 
| init [CamomileLibrary.UTF16] | 
init len freturns a new string which containslenUnicode characters. | 
| init [CamomileLibrary.UTF8] | 
init len freturns a new string which containslenUnicode characters. | 
| init [CamomileLibrary.SubText.Type] |  | 
| init [CamomileLibrary.XString] |  | 
| init [CamomileLibrary.UText] |  | 
| init [CamomileLibrary.UnicodeString.Type] | 
init len fcreates a new storage. | 
| init_ustring [CamomileLibrary.Type.UText] |  | 
| init_ustring [CamomileLibrary.UText] |  | 
| int_of [CamomileLibrary.Type.UChar] | 
Alias of uint_code | 
| int_of [CamomileLibrary.UChar] | 
Alias of uint_code | 
| int_of_uchar [CamomileLibrary.Type.UPervasives] |  | 
| int_of_uchar [CamomileLibrary.UPervasives] |  | 
| inter [CamomileLibrary.Type.USet] |  | 
| inter [CamomileLibrary.USet] |  | 
| is_empty [CamomileLibrary.Type.UMap] |  | 
| is_empty [CamomileLibrary.Type.USet] |  | 
| is_empty [CamomileLibrary.UMap] |  | 
| is_empty [CamomileLibrary.USet] |  | 
| iset_of_uset [CamomileLibrary.Type.USet] |  | 
| iset_of_uset [CamomileLibrary.USet] |  | 
| iter [CamomileLibrary.Type.UCS4] | 
iter f s:
   Applyfto all Unicode characters ins. | 
| iter [CamomileLibrary.Type.UTF16] | 
iter f sApplyfto all Unicode characters ins. | 
| iter [CamomileLibrary.Type.UTF8] | 
iter f sappliesfto all Unicode characters ins. | 
| iter [CamomileLibrary.Type.SubText.Type] |  | 
| iter [CamomileLibrary.Type.XString] |  | 
| iter [CamomileLibrary.Type.UText] |  | 
| iter [CamomileLibrary.Type.UnicodeString.Type] |  | 
| iter [CamomileLibrary.Type.UMap] |  | 
| iter [CamomileLibrary.Type.USet] |  | 
| iter [CamomileLibrary.UCS4] | 
iter f s:
   Applyfto all Unicode characters ins. | 
| iter [CamomileLibrary.UTF16] | 
iter f sApplyfto all Unicode characters ins. | 
| iter [CamomileLibrary.UTF8] | 
iter f sappliesfto all Unicode characters ins. | 
| iter [CamomileLibrary.SubText.Type] |  | 
| iter [CamomileLibrary.XString] |  | 
| iter [CamomileLibrary.UText] |  | 
| iter [CamomileLibrary.UnicodeString.Type] |  | 
| iter [CamomileLibrary.UMap] |  | 
| iter [CamomileLibrary.USet] |  | 
| iter_range [CamomileLibrary.Type.UMap] | 
iter proc m: For each contingent regionu1-u2that is mapped to a constantv,proc u1 u2 vis called. | 
| iter_range [CamomileLibrary.Type.USet] | 
iter_range proc sfeeds the intervals contained instoprocin increasing order. | 
| iter_range [CamomileLibrary.UMap] | 
iter proc m: For each contingent regionu1-u2that is mapped to a constantv,proc u1 u2 vis called. | 
| iter_range [CamomileLibrary.USet] | 
iter_range proc sfeeds the intervals contained instoprocin increasing order. | 
| L
 | 
| last [CamomileLibrary.Type.UCS4] | 
last s: The position of the head of the last Unicode character. | 
| last [CamomileLibrary.Type.UTF16] | 
last s: The position of the head of the last Unicode character. | 
| last [CamomileLibrary.Type.UTF8] | 
The position of the head of the last Unicode character.
 | 
| last [CamomileLibrary.Type.SubText.Type] |  | 
| last [CamomileLibrary.Type.XString] |  | 
| last [CamomileLibrary.Type.UText] |  | 
| last [CamomileLibrary.Type.UnicodeString.Type] | 
The location of the last character in the storage.
 | 
| last [CamomileLibrary.UCS4] | 
last s: The position of the head of the last Unicode character. | 
| last [CamomileLibrary.UTF16] | 
last s: The position of the head of the last Unicode character. | 
| last [CamomileLibrary.UTF8] | 
The position of the head of the last Unicode character.
 | 
| last [CamomileLibrary.SubText.Type] |  | 
| last [CamomileLibrary.XString] |  | 
| last [CamomileLibrary.UText] |  | 
| last [CamomileLibrary.UnicodeString.Type] | 
The location of the last character in the storage.
 | 
| latin1 [CamomileLibrary.CharEncoding.Interface] |  | 
| length [CamomileLibrary.Type.UCS4] | 
length sreturns the number of Unicode characters contained ins | 
| length [CamomileLibrary.Type.UTF16] | 
length sreturns the number of Unicode characters contained in s | 
| length [CamomileLibrary.Type.UTF8] | 
length sreturns the number of Unicode characters contained in s | 
| length [CamomileLibrary.Type.SubText.Type] |  | 
| length [CamomileLibrary.Type.XString.Buf] |  | 
| length [CamomileLibrary.Type.XString] |  | 
| length [CamomileLibrary.Type.UText.Buf] |  | 
| length [CamomileLibrary.Type.UText] |  | 
| length [CamomileLibrary.Type.UnicodeString.Type] | 
The number of Unicode characters in the storage
 | 
| length [CamomileLibrary.UCS4] | 
length sreturns the number of Unicode characters contained ins | 
| length [CamomileLibrary.UTF16] | 
length sreturns the number of Unicode characters contained in s | 
| length [CamomileLibrary.UTF8] | 
length sreturns the number of Unicode characters contained in s | 
| length [CamomileLibrary.SubText.Type] |  | 
| length [CamomileLibrary.XString.Buf] |  | 
| length [CamomileLibrary.XString] |  | 
| length [CamomileLibrary.UText.Buf] |  | 
| length [CamomileLibrary.UText] |  | 
| length [CamomileLibrary.UnicodeString.Type] | 
The number of Unicode characters in the storage
 | 
| load_casefolding_tbl [CamomileLibrary.UCharInfo.Type] |  | 
| load_composition_exclusion_tbl [CamomileLibrary.UCharInfo.Type] | 
Whether the given composed character is used in NFC or NFKC
 | 
| load_composition_tbl [CamomileLibrary.UCharInfo.Type] | 
The return value [(u_1, u'_1); ... (u_n, u'_1)]means
   for the given characteru,u u_iforms 
   the canonical compositionu'_i. | 
| load_conditional_casing_tbl [CamomileLibrary.UCharInfo.Type] |  | 
| load_decomposition_tbl [CamomileLibrary.UCharInfo.Type] |  | 
| load_general_category_map [CamomileLibrary.UCharInfo.Type] |  | 
| load_property_set [CamomileLibrary.UCharInfo.Type] | 
Load the set of characters of the given character type.
 | 
| load_property_set_by_name [CamomileLibrary.UCharInfo.Type] | 
Load the set of characters of the given name of the character type.
 | 
| load_property_tbl [CamomileLibrary.UCharInfo.Type] | 
Load the table for the given character type.
 | 
| load_property_tbl_by_name [CamomileLibrary.UCharInfo.Type] | 
Load the table for the given name of the character type.
 | 
| load_script_map [CamomileLibrary.UCharInfo.Type] |  | 
| load_to_lower1_tbl [CamomileLibrary.UCharInfo.Type] |  | 
| load_to_title1_tbl [CamomileLibrary.UCharInfo.Type] |  | 
| load_to_upper1_tbl [CamomileLibrary.UCharInfo.Type] |  | 
| localedir [CamomileLibrary.ConfigInt.Type] | 
Directory of compiled locale data
 | 
| look [CamomileLibrary.Type.UCS4] | 
look s ireturns the Unicode character of the locationiin the strings. | 
| look [CamomileLibrary.Type.UTF16] | 
look s i returns the Unicode character of the locationiin the strings. | 
| look [CamomileLibrary.Type.UTF8] | 
look s ireturns the Unicode character of the locationiin the strings. | 
| look [CamomileLibrary.Type.SubText.Type] |  | 
| look [CamomileLibrary.Type.XString] |  | 
| look [CamomileLibrary.Type.UText] |  | 
| look [CamomileLibrary.Type.UnicodeString.Type] | 
look t i: The character in the locationioft. | 
| look [CamomileLibrary.UCS4] | 
look s ireturns the Unicode character of the locationiin the strings. | 
| look [CamomileLibrary.UTF16] | 
look s i returns the Unicode character of the locationiin the strings. | 
| look [CamomileLibrary.UTF8] | 
look s ireturns the Unicode character of the locationiin the strings. | 
| look [CamomileLibrary.SubText.Type] |  | 
| look [CamomileLibrary.XString] |  | 
| look [CamomileLibrary.UText] |  | 
| look [CamomileLibrary.UnicodeString.Type] | 
look t i: The character in the locationioft. | 
| lowercase [CamomileLibrary.CaseMap.Type] |  | 
| M
 | 
| make [CamomileLibrary.Type.XString] |  | 
| make [CamomileLibrary.Type.UText] | 
The semantics of these function are similar to 
   the equivalents of string.
 | 
| make [CamomileLibrary.XString] |  | 
| make [CamomileLibrary.UText] | 
The semantics of these function are similar to 
   the equivalents of string.
 | 
| map [CamomileLibrary.Type.UMap] |  | 
| map [CamomileLibrary.UMap] |  | 
| map_to_set [CamomileLibrary.Type.UMap] | 
map_to_set p mreturns the set of characters which are mapped
   to values satisfying the predicatepbym. | 
| map_to_set [CamomileLibrary.UMap] | 
map_to_set p mreturns the set of characters which are mapped
   to values satisfying the predicatepbym. | 
| mapi [CamomileLibrary.Type.UMap] |  | 
| mapi [CamomileLibrary.UMap] |  | 
| max_elt [CamomileLibrary.Type.USet] |  | 
| max_elt [CamomileLibrary.USet] |  | 
| mem [CamomileLibrary.Type.UMap] |  | 
| mem [CamomileLibrary.Type.USet] |  | 
| mem [CamomileLibrary.UMap] |  | 
| mem [CamomileLibrary.USet] |  | 
| min_elt [CamomileLibrary.Type.USet] |  | 
| min_elt [CamomileLibrary.USet] |  | 
| move [CamomileLibrary.Type.UCS4] | 
move s i n:
   If n >= 0, returnsn-th Unicode character afteri. | 
| move [CamomileLibrary.Type.UTF16] |  | 
| move [CamomileLibrary.Type.UTF8] | 
move s i nreturnsn-th Unicode character afteriif n >= 0,n-th Unicode character beforeiif n < 0. | 
| move [CamomileLibrary.Type.SubText.Type] |  | 
| move [CamomileLibrary.Type.XString] |  | 
| move [CamomileLibrary.Type.UText] |  | 
| move [CamomileLibrary.Type.UnicodeString.Type] | 
move t i n:
   ifn>= 0, then returnsn-th character afteriand
   otherwise returns -n-th character beforei. | 
| move [CamomileLibrary.UCS4] | 
move s i n:
   If n >= 0, returnsn-th Unicode character afteri. | 
| move [CamomileLibrary.UTF16] |  | 
| move [CamomileLibrary.UTF8] | 
move s i nreturnsn-th Unicode character afteriif n >= 0,n-th Unicode character beforeiif n < 0. | 
| move [CamomileLibrary.SubText.Type] |  | 
| move [CamomileLibrary.XString] |  | 
| move [CamomileLibrary.UText] |  | 
| move [CamomileLibrary.UnicodeString.Type] | 
move t i n:
   ifn>= 0, then returnsn-th character afteriand
   otherwise returns -n-th character beforei. | 
| N
 | 
| name_of [CamomileLibrary.CharEncoding.Interface] | 
Returns the name of the encoding.
 | 
| new_enc [CamomileLibrary.CharEncoding.Interface] | 
new_enc name encregisters the new encodingencunder the namename | 
| next [CamomileLibrary.Type.UCS4] | 
next s ireturns the position of the head of the Unicode character
   located immediately afteri. | 
| next [CamomileLibrary.Type.UTF16] | 
next s ireturns the position of the head of the Unicode character
   located immediately afteri. | 
| next [CamomileLibrary.Type.UTF8] | 
next s ireturns the position of the head of the Unicode character
   located immediately afteri. | 
| next [CamomileLibrary.Type.SubText.Type] |  | 
| next [CamomileLibrary.Type.XString] |  | 
| next [CamomileLibrary.Type.UText] |  | 
| next [CamomileLibrary.Type.UnicodeString.Type] |  | 
| next [CamomileLibrary.UCS4] | 
next s ireturns the position of the head of the Unicode character
   located immediately afteri. | 
| next [CamomileLibrary.UTF16] | 
next s ireturns the position of the head of the Unicode character
   located immediately afteri. | 
| next [CamomileLibrary.UTF8] | 
next s ireturns the position of the head of the Unicode character
   located immediately afteri. | 
| next [CamomileLibrary.SubText.Type] |  | 
| next [CamomileLibrary.XString] |  | 
| next [CamomileLibrary.UText] |  | 
| next [CamomileLibrary.UnicodeString.Type] |  | 
| nfc [CamomileLibrary.UNF.Type] |  | 
| nfc_append [CamomileLibrary.UNF.Type] |  | 
| nfd [CamomileLibrary.UNF.Type] |  | 
| nfd_decompose [CamomileLibrary.UNF.Type] |  | 
| nfd_inc [CamomileLibrary.UNF.Type] |  | 
| nfkc [CamomileLibrary.UNF.Type] |  | 
| nfkd [CamomileLibrary.UNF.Type] |  | 
| nfkd_decompose [CamomileLibrary.UNF.Type] |  | 
| no_group [CamomileLibrary.Type.URe] | 
Remove `Groupfrom the regular expressions. | 
| no_group [CamomileLibrary.URe] | 
Remove `Groupfrom the regular expressions. | 
| nth [CamomileLibrary.Type.UCS4] | 
nth s nreturns the position of then-th Unicode character. | 
| nth [CamomileLibrary.Type.UTF16] | 
nth s nreturns the position of then-th Unicode character. | 
| nth [CamomileLibrary.Type.UTF8] | 
nth s nreturns the position of then-th Unicode character. | 
| nth [CamomileLibrary.Type.SubText.Type] |  | 
| nth [CamomileLibrary.Type.XString] |  | 
| nth [CamomileLibrary.Type.UText] |  | 
| nth [CamomileLibrary.Type.UnicodeString.Type] | 
nth t n: the location of then-th character int. | 
| nth [CamomileLibrary.UCS4] | 
nth s nreturns the position of then-th Unicode character. | 
| nth [CamomileLibrary.UTF16] | 
nth s nreturns the position of then-th Unicode character. | 
| nth [CamomileLibrary.UTF8] | 
nth s nreturns the position of then-th Unicode character. | 
| nth [CamomileLibrary.SubText.Type] |  | 
| nth [CamomileLibrary.XString] |  | 
| nth [CamomileLibrary.UText] |  | 
| nth [CamomileLibrary.UnicodeString.Type] | 
nth t n: the location of then-th character int. | 
| O
 | 
| of_char [CamomileLibrary.Type.UChar] | 
of_char creturns the Unicode character of the Latin-1 characterc | 
| of_char [CamomileLibrary.UChar] | 
of_char creturns the Unicode character of the Latin-1 characterc | 
| of_int [CamomileLibrary.Type.UChar] | 
Alias of chr_of_uint | 
| of_int [CamomileLibrary.UChar] | 
Alias of chr_of_uint | 
| of_map [CamomileLibrary.Type.UCharTbl.Char] |  | 
| of_map [CamomileLibrary.Type.UCharTbl.Bytes] |  | 
| of_map [CamomileLibrary.Type.UCharTbl.Bits] |  | 
| of_map [CamomileLibrary.Type.UCharTbl.Type] | 
of_map def mcreates the table which has the same value tom. | 
| of_map [CamomileLibrary.UCharTbl.Char] |  | 
| of_map [CamomileLibrary.UCharTbl.Bytes] |  | 
| of_map [CamomileLibrary.UCharTbl.Bits] |  | 
| of_map [CamomileLibrary.UCharTbl.Type] | 
of_map def mcreates the table which has the same value tom. | 
| of_name [CamomileLibrary.CharEncoding.Interface] | 
Returns the encoding of the given name.
 | 
| of_set [CamomileLibrary.Type.UCharTbl.Bool] |  | 
| of_set [CamomileLibrary.UCharTbl.Bool] |  | 
| of_string [CamomileLibrary.Type.UText] | 
Conversion from Latin-1 strings.
 | 
| of_string [CamomileLibrary.UText] | 
Conversion from Latin-1 strings.
 | 
| older [CamomileLibrary.UCharInfo.Type] |  | 
| out_of_range [CamomileLibrary.Type.UCS4] | 
out_of_range s itests whetheripoints the valid position ofs. | 
| out_of_range [CamomileLibrary.Type.UTF16] | 
out_of_range s itests whetheriis inside ofs. | 
| out_of_range [CamomileLibrary.Type.UTF8] | 
out_of_range s itests whetheriis a position inside ofs. | 
| out_of_range [CamomileLibrary.Type.SubText.Type] |  | 
| out_of_range [CamomileLibrary.Type.XString] |  | 
| out_of_range [CamomileLibrary.Type.UText] |  | 
| out_of_range [CamomileLibrary.Type.UnicodeString.Type] |  | 
| out_of_range [CamomileLibrary.UCS4] | 
out_of_range s itests whetheripoints the valid position ofs. | 
| out_of_range [CamomileLibrary.UTF16] | 
out_of_range s itests whetheriis inside ofs. | 
| out_of_range [CamomileLibrary.UTF8] | 
out_of_range s itests whetheriis a position inside ofs. | 
| out_of_range [CamomileLibrary.SubText.Type] |  | 
| out_of_range [CamomileLibrary.XString] |  | 
| out_of_range [CamomileLibrary.UText] |  | 
| out_of_range [CamomileLibrary.UnicodeString.Type] |  | 
| P
 | 
| partition [CamomileLibrary.Type.USet] |  | 
| partition [CamomileLibrary.USet] |  | 
| prev [CamomileLibrary.Type.UCS4] | 
prev s ireturns the position of the head of the Unicode character
   located immediately beforei. | 
| prev [CamomileLibrary.Type.UTF16] | 
prev s ireturns the position of the head of the Unicode character
   located immediately beforei. | 
| prev [CamomileLibrary.Type.UTF8] | 
prev s ireturns the position of the head of the Unicode character
   located immediately beforei. | 
| prev [CamomileLibrary.Type.SubText.Type] |  | 
| prev [CamomileLibrary.Type.XString] |  | 
| prev [CamomileLibrary.Type.UText] |  | 
| prev [CamomileLibrary.Type.UnicodeString.Type] |  | 
| prev [CamomileLibrary.UCS4] | 
prev s ireturns the position of the head of the Unicode character
   located immediately beforei. | 
| prev [CamomileLibrary.UTF16] | 
prev s ireturns the position of the head of the Unicode character
   located immediately beforei. | 
| prev [CamomileLibrary.UTF8] | 
prev s ireturns the position of the head of the Unicode character
   located immediately beforei. | 
| prev [CamomileLibrary.SubText.Type] |  | 
| prev [CamomileLibrary.XString] |  | 
| prev [CamomileLibrary.UText] |  | 
| prev [CamomileLibrary.UnicodeString.Type] |  | 
| printer_uchar [CamomileLibrary.Type.UPervasives] |  | 
| printer_uchar [CamomileLibrary.UPervasives] |  | 
| printer_utf8 [CamomileLibrary.Type.UPervasives] |  | 
| printer_utf8 [CamomileLibrary.UPervasives] |  | 
| put_nfc [CamomileLibrary.UNF.Type] |  | 
| put_nfd [CamomileLibrary.UNF.Type] |  | 
| put_nfkc [CamomileLibrary.UNF.Type] |  | 
| put_nfkd [CamomileLibrary.UNF.Type] |  | 
| Q
 | 
| quote [CamomileLibrary.UReStr.Interface] |  | 
| R
 | 
| ranges [CamomileLibrary.Type.USet] | 
The list of the intervals contained in the set.
 | 
| ranges [CamomileLibrary.USet] | 
The list of the intervals contained in the set.
 | 
| read [CamomileLibrary.Type.Locale] | 
read root suffix reader localereads locale information usingreader. | 
| read [CamomileLibrary.Locale] | 
read root suffix reader localereads locale information usingreader. | 
| recode_string [CamomileLibrary.CharEncoding.Interface] | 
recode_string ~in_enc ~out_enc sconverts the stringsfromin_enctoout_enc. | 
| refer [CamomileLibrary.Type.SubText.Type] | 
refer t i jreturns the part oftfromiuntilj. | 
| refer [CamomileLibrary.SubText.Type] | 
refer t i jreturns the part oftfromiuntilj. | 
| regexp [CamomileLibrary.UReStr.Interface] |  | 
| regexp_match [CamomileLibrary.Type.URe.Type] | 
regexp_match ?sem r t itries matchingrand substrings
   oftbeginning fromi. | 
| regexp_match [CamomileLibrary.UReStr.Interface.Type] | 
regexp_match ?sem r t itries matchingrand substrings
   oftbeginning fromi. | 
| regexp_match [CamomileLibrary.URe.Type] | 
regexp_match ?sem r t itries matchingrand substrings
   oftbeginning fromi. | 
| regexp_string [CamomileLibrary.UReStr.Interface] |  | 
| remove [CamomileLibrary.Type.UMap] |  | 
| remove [CamomileLibrary.Type.USet] |  | 
| remove [CamomileLibrary.UMap] |  | 
| remove [CamomileLibrary.USet] |  | 
| remove_range [CamomileLibrary.Type.UMap] | 
remove_range u1 u2 mremovesu1-u2from the domain ofm | 
| remove_range [CamomileLibrary.Type.USet] | 
remove_range u1 u2 sremoves the characters in the rangeu1-u2froms. | 
| remove_range [CamomileLibrary.UMap] | 
remove_range u1 u2 mremovesu1-u2from the domain ofm | 
| remove_range [CamomileLibrary.USet] | 
remove_range u1 u2 sremoves the characters in the rangeu1-u2froms. | 
| reset [CamomileLibrary.Type.UCS4.Buf] |  | 
| reset [CamomileLibrary.Type.UTF16.Buf] |  | 
| reset [CamomileLibrary.Type.UTF8.Buf] | 
Empty the buffer and de-allocate the internal storage.
 | 
| reset [CamomileLibrary.Type.SubText.Type.Buf] |  | 
| reset [CamomileLibrary.Type.XString.Buf] |  | 
| reset [CamomileLibrary.Type.XString] |  | 
| reset [CamomileLibrary.Type.UText.Buf] |  | 
| reset [CamomileLibrary.Type.UnicodeString.Type.Buf] |  | 
| reset [CamomileLibrary.UNF.Type.NFCBuf] |  | 
| reset [CamomileLibrary.UCS4.Buf] |  | 
| reset [CamomileLibrary.UTF16.Buf] |  | 
| reset [CamomileLibrary.UTF8.Buf] | 
Empty the buffer and de-allocate the internal storage.
 | 
| reset [CamomileLibrary.SubText.Type.Buf] |  | 
| reset [CamomileLibrary.XString.Buf] |  | 
| reset [CamomileLibrary.XString] |  | 
| reset [CamomileLibrary.UText.Buf] |  | 
| reset [CamomileLibrary.UnicodeString.Type.Buf] |  | 
| S
 | 
| script [CamomileLibrary.UCharInfo.Type] |  | 
| search [CamomileLibrary.UCol.Type] |  | 
| search_forward [CamomileLibrary.Type.URe.Type] | 
search_forward ?sem r t isearches a substring oftmatchingrfromi. | 
| search_forward [CamomileLibrary.UReStr.Interface.Type] | 
search_forward ?sem r t isearches a substring oftmatchingrfromi. | 
| search_forward [CamomileLibrary.URe.Type] | 
search_forward ?sem r t isearches a substring oftmatchingrfromi. | 
| search_with_key [CamomileLibrary.UCol.Type] |  | 
| set [CamomileLibrary.Type.XString] |  | 
| set [CamomileLibrary.Type.UText] | 
set s i usets thei-th character instou. | 
| set [CamomileLibrary.XString] |  | 
| set [CamomileLibrary.UText] | 
set s i usets thei-th character instou. | 
| set_to_map [CamomileLibrary.Type.UMap] | 
Constant map.
 | 
| set_to_map [CamomileLibrary.UMap] | 
Constant map.
 | 
| shrink [CamomileLibrary.Type.XString] |  | 
| shrink [CamomileLibrary.XString] |  | 
| singleton [CamomileLibrary.Type.USet] |  | 
| singleton [CamomileLibrary.USet] |  | 
| sort_key [CamomileLibrary.UCol.Type] | 
Binary comparison of sort_key gives the same result as compare. | 
| stream_of_channel [CamomileLibrary.Type.OOChannel] | 
Convert obj_input_channel to stream
 | 
| stream_of_channel [CamomileLibrary.OOChannel] | 
Convert obj_input_channel to stream
 | 
| string_match [CamomileLibrary.Type.URe.Type] | 
string_match r t itests whetherrcan match a substring
   oftbeginning fromi. | 
| string_match [CamomileLibrary.UReStr.Interface.Type] | 
string_match r t itests whetherrcan match a substring
   oftbeginning fromi. | 
| string_match [CamomileLibrary.URe.Type] | 
string_match r t itests whetherrcan match a substring
   oftbeginning fromi. | 
| stringprep [CamomileLibrary.StringPrep.Type] |  | 
| sub [CamomileLibrary.Type.XString] |  | 
| sub [CamomileLibrary.Type.UText] |  | 
| sub [CamomileLibrary.XString] |  | 
| sub [CamomileLibrary.UText] |  | 
| subset [CamomileLibrary.Type.USet] |  | 
| subset [CamomileLibrary.USet] |  | 
| T
 | 
| titlecase [CamomileLibrary.CaseMap.Type] | 
Capitalize the beginning of words
 | 
| U
 | 
| uchar_of_int [CamomileLibrary.Type.UPervasives] |  | 
| uchar_of_int [CamomileLibrary.UPervasives] |  | 
| ucs4 [CamomileLibrary.CharEncoding.Interface] |  | 
| uint_code [CamomileLibrary.Type.UChar] | 
uint_code ureturns the Unicode code number ofu. | 
| uint_code [CamomileLibrary.UChar] | 
uint_code ureturns the Unicode code number ofu. | 
| umap_of_imap [CamomileLibrary.Type.UMap] |  | 
| umap_of_imap [CamomileLibrary.UMap] |  | 
| unimapdir [CamomileLibrary.ConfigInt.Type] | 
Directory of camomile-style compiled character mapping table
 | 
| union [CamomileLibrary.Type.USet] |  | 
| union [CamomileLibrary.USet] |  | 
| until [CamomileLibrary.Type.UMap] | 
until u mrestricts the domain ofmto the characters whose
   code points are equal or smaller thanu. | 
| until [CamomileLibrary.Type.USet] | 
until u sreturns the set of elements ofswhose code points are equal or smaller thanu. | 
| until [CamomileLibrary.UMap] | 
until u mrestricts the domain ofmto the characters whose
   code points are equal or smaller thanu. | 
| until [CamomileLibrary.USet] | 
until u sreturns the set of elements ofswhose code points are equal or smaller thanu. | 
| uppercase [CamomileLibrary.CaseMap.Type] |  | 
| ur_index_of [CamomileLibrary.Type.SubText.Type] | 
Conversion from indexes of sub-texts to ur_texts.
 | 
| ur_index_of [CamomileLibrary.SubText.Type] | 
Conversion from indexes of sub-texts to ur_texts.
 | 
| uset_of_iset [CamomileLibrary.Type.USet] |  | 
| uset_of_iset [CamomileLibrary.USet] |  | 
| ustream_of [CamomileLibrary.CharEncoding.Interface] | 
ustream_of enc charsconverts the byte streamcharsto the Unicode character stream by the encodingenc. | 
| ustring_of [CamomileLibrary.Type.XString] |  | 
| ustring_of [CamomileLibrary.XString] |  | 
| ustring_of_utext [CamomileLibrary.Type.UText] |  | 
| ustring_of_utext [CamomileLibrary.UText] |  | 
| utext_of [CamomileLibrary.Type.XString] |  | 
| utext_of [CamomileLibrary.XString] |  | 
| utext_of_ustring [CamomileLibrary.Type.UText] |  | 
| utext_of_ustring [CamomileLibrary.UText] |  | 
| utf16 [CamomileLibrary.CharEncoding.Interface] |  | 
| utf16be [CamomileLibrary.CharEncoding.Interface] |  | 
| utf16le [CamomileLibrary.CharEncoding.Interface] |  | 
| utf32 [CamomileLibrary.CharEncoding.Interface] |  | 
| utf32be [CamomileLibrary.CharEncoding.Interface] |  | 
| utf32le [CamomileLibrary.CharEncoding.Interface] |  | 
| utf8 [CamomileLibrary.CharEncoding.Interface] |  | 
| V
 | 
| validate [CamomileLibrary.Type.UCS4] | 
validate sIfsis valid UCS4 then successes otherwise raisesMalformed_code. | 
| validate [CamomileLibrary.Type.UTF16] | 
validate sIfsis valid UTF-16 then successes otherwise raisesMalformed_code. | 
| validate [CamomileLibrary.Type.UTF8] | 
validate ssuccesses if s is valid UTF-8, otherwise raises Malformed_code. | 
| validate [CamomileLibrary.UCS4] | 
validate sIfsis valid UCS4 then successes otherwise raisesMalformed_code. | 
| validate [CamomileLibrary.UTF16] | 
validate sIfsis valid UTF-16 then successes otherwise raisesMalformed_code. | 
| validate [CamomileLibrary.UTF8] | 
validate ssuccesses if s is valid UTF-8, otherwise raises Malformed_code. |