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] |