B | |
Bits [UCharTbl] |
Tables for small (< 256, >=0) integers
|
Bits [Main.Type.UCharTbl] |
Tables for integers.
|
Bool [UCharTbl] |
Tables for boolean values.
|
Bool [Main.Type.UCharTbl] |
Tables for small (< 256, >=0) integers
|
Buf [XString] | |
Buf [UnicodeString.Type] |
Character buffers.
|
Buf [UText] | |
Buf [UTF8] |
Buffer module for UTF-8 strings
|
Buf [UTF16] |
Buffer module for UTF-16
|
Buf [UCS4] |
Buffer module for UCS4
|
Buf [SubText.Type] | |
Buf [Main.Type.UCS4] | |
Buf [Main.Type.UTF16] | |
Buf [Main.Type.UTF8] | |
Buf [Main.Type.SubText.Type] |
The type of original texts.
|
Buf [Main.Type.XString] | |
Buf [Main.Type.UText] | |
Buf [Main.Type.UnicodeString.Type] | |
Bytes [UCharTbl] |
Tables for integers.
|
Bytes [Main.Type.UCharTbl] |
Tables for bytes.
|
C | |
Camomile [Default] | |
CaseMap [Main.Type] | |
CaseMap |
Case mappings as defined in Unicode Technical Report #21
|
Char [UCharTbl] |
Tables for bytes.
|
Char [Main.Type.UCharTbl] | |
CharEncoding [Main.Type] | |
CharEncoding |
Module for character encodings.
|
Configure [UReStr] | |
Configure [CharEncoding] | |
D | |
Default |
modules with default configuration.
|
I | |
IMap | |
IMap [Main.Type] | |
ISet | |
ISet [Main.Type] | |
L | |
Locale |
Camomile has a locale system similar to Java.
|
Locale [Main.Type] | |
M | |
Main |
All-in-one, configure once module
|
Make [URe] | |
Make [UNF] | |
Make [ULine] | |
Make [UCol] | |
Make [UCharTbl] |
Equality and hash are necessary for table generation.
|
Make [UCharInfo] | |
Make [SubText] | |
Make [Main] | |
Make [UReStr.Interface] | |
Make [Main.Type.CaseMap] | |
Make [Main.Type.UCol] | |
Make [Main.Type.UNF] | |
Make [Main.Type.URe] | |
Make [Main.Type.ULine] | |
Make [Main.Type.SubText] | |
Make [Main.Type.UCharTbl] |
Tables for boolean values.
|
Make [CharEncoding.Interface] | |
Make [CaseMap] | |
N | |
NFCBuf [UNF.Type] | |
O | |
OOChannel |
Generic input channel
Have the same interface of Polymorphic input channel of
http://www.ocaml-programming.de/rec/IO-Classes.html
All channels of Camomile having this interface must confirm
the behaviour defined in the recommendation above.
|
OOChannel [Main.Type] | |
S | |
SubText [URe.Type] | |
SubText |
Sub-texts, parts of original (ur-) texts.
|
SubText [UReStr.Interface.Type] | |
SubText [Main.Type.URe.Type] |
Compile regular expressions.
|
SubText [Main.Type] | |
U | |
UCS4 |
UCS4 encoded string.
|
UCS4 [Main.Type] | |
UChar |
Unicode (ISO-UCS) characters.
|
UChar [Main.Type] | |
UCharInfo |
Character Information
|
UCharInfo [Main.Type] | |
UCharTbl |
Fast lookup tables.
|
UCharTbl [Main.Type] | |
UCol |
String comparison by collation as described in UTR #10
|
UCol [Main.Type] | |
ULine |
Line I/O, conversion of line separators.
|
ULine [Main.Type] | |
UMap |
Maps over Unicode characters.
|
UMap [Main.Type] | |
UNF |
Unicode normal form (NFD, NFKD, NFC, NFKC) as described in UTR #15
|
UNF [Main.Type] | |
UPervasives |
Aliases for UChar.uint_code, UChar.chr_of_uint
|
UPervasives [Main.Type] | |
URe |
Regular expression engine.
|
URe [Main.Type] | |
UReStr |
Module for a Str-like regular expression syntax.
|
UReStr [Main.Type] | |
USet |
Sets of Unicode characters, implemented as sets of intervals.
|
USet [Main.Type] | |
UTF16 |
UTF-16 encoded string.
|
UTF16 [Main.Type] | |
UTF8 |
UTF-8 encoded Unicode strings.
|
UTF8 [Main.Type] | |
UText |
An implementation of Unicode string.
|
UText [Main.Type] | |
UnicodeString |
Signature for Unicode strings.
|
UnicodeString [Main.Type] | |
X | |
XArray |
XArray will be replaced by Dynarray in future.
|
XArray [Main.Type] | |
XString |
eXtensible Unicode string.
|
XString [Main.Type] |