<html> <head> <link rel="stylesheet" href="style.css" type="text/css"> <meta content="text/html; charset=iso-8859-1" http-equiv="Content-Type"> <link rel="Start" href="index.html"> <link title="Index of types" rel=Appendix href="index_types.html"> <link title="Index of exceptions" rel=Appendix href="index_exceptions.html"> <link title="Index of values" rel=Appendix href="index_values.html"> <link title="Index of class methods" rel=Appendix href="index_methods.html"> <link title="Index of classes" rel=Appendix href="index_classes.html"> <link title="Index of class types" rel=Appendix href="index_class_types.html"> <link title="Index of modules" rel=Appendix href="index_modules.html"> <link title="Index of module types" rel=Appendix href="index_module_types.html"> <link title="CaseMap" rel="Chapter" href="CaseMap.html"> <link title="CharEncoding" rel="Chapter" href="CharEncoding.html"> <link title="Default" rel="Chapter" href="Default.html"> <link title="IMap" rel="Chapter" href="IMap.html"> <link title="ISet" rel="Chapter" href="ISet.html"> <link title="Locale" rel="Chapter" href="Locale.html"> <link title="Main" rel="Chapter" href="Main.html"> <link title="OOChannel" rel="Chapter" href="OOChannel.html"> <link title="SubText" rel="Chapter" href="SubText.html"> <link title="UCS4" rel="Chapter" href="UCS4.html"> <link title="UChar" rel="Chapter" href="UChar.html"> <link title="UCharInfo" rel="Chapter" href="UCharInfo.html"> <link title="UCharTbl" rel="Chapter" href="UCharTbl.html"> <link title="UCol" rel="Chapter" href="UCol.html"> <link title="ULine" rel="Chapter" href="ULine.html"> <link title="UMap" rel="Chapter" href="UMap.html"> <link title="UNF" rel="Chapter" href="UNF.html"> <link title="UPervasives" rel="Chapter" href="UPervasives.html"> <link title="URe" rel="Chapter" href="URe.html"> <link title="UReStr" rel="Chapter" href="UReStr.html"> <link title="USet" rel="Chapter" href="USet.html"> <link title="UTF16" rel="Chapter" href="UTF16.html"> <link title="UTF8" rel="Chapter" href="UTF8.html"> <link title="UText" rel="Chapter" href="UText.html"> <link title="UnicodeString" rel="Chapter" href="UnicodeString.html"> <link title="XArray" rel="Chapter" href="XArray.html"> <link title="XString" rel="Chapter" href="XString.html"><title>Index of modules</title> </head> <body> <center><h1>Index of modules</h1></center> <table> <tr><td align="left"><br>B</td></tr> <tr><td><a href="UCharTbl.Bits.html">Bits</a> [<a href="UCharTbl.html">UCharTbl</a>]</td> <td><div class="info"> Tables for small (< 256, >=0) integers </div> </td></tr> <tr><td><a href="Main.Type.UCharTbl.Bits.html">Bits</a> [<a href="Main.Type.UCharTbl.html">Main.Type.UCharTbl</a>]</td> <td><div class="info"> Tables for integers. </div> </td></tr> <tr><td><a href="UCharTbl.Bool.html">Bool</a> [<a href="UCharTbl.html">UCharTbl</a>]</td> <td><div class="info"> Tables for boolean values. </div> </td></tr> <tr><td><a href="Main.Type.UCharTbl.Bool.html">Bool</a> [<a href="Main.Type.UCharTbl.html">Main.Type.UCharTbl</a>]</td> <td><div class="info"> Tables for small (< 256, >=0) integers </div> </td></tr> <tr><td><a href="XString.Buf.html">Buf</a> [<a href="XString.html">XString</a>]</td> <td></td></tr> <tr><td><a href="UnicodeString.Type.Buf.html">Buf</a> [<a href="UnicodeString.Type.html">UnicodeString.Type</a>]</td> <td><div class="info"> Character buffers. </div> </td></tr> <tr><td><a href="UText.Buf.html">Buf</a> [<a href="UText.html">UText</a>]</td> <td></td></tr> <tr><td><a href="UTF8.Buf.html">Buf</a> [<a href="UTF8.html">UTF8</a>]</td> <td><div class="info"> Buffer module for UTF-8 strings </div> </td></tr> <tr><td><a href="UTF16.Buf.html">Buf</a> [<a href="UTF16.html">UTF16</a>]</td> <td><div class="info"> Buffer module for UTF-16 </div> </td></tr> <tr><td><a href="UCS4.Buf.html">Buf</a> [<a href="UCS4.html">UCS4</a>]</td> <td><div class="info"> Buffer module for UCS4 </div> </td></tr> <tr><td><a href="SubText.Type.Buf.html">Buf</a> [<a href="SubText.Type.html">SubText.Type</a>]</td> <td></td></tr> <tr><td><a href="Main.Type.UCS4.Buf.html">Buf</a> [<a href="Main.Type.UCS4.html">Main.Type.UCS4</a>]</td> <td></td></tr> <tr><td><a href="Main.Type.UTF16.Buf.html">Buf</a> [<a href="Main.Type.UTF16.html">Main.Type.UTF16</a>]</td> <td></td></tr> <tr><td><a href="Main.Type.UTF8.Buf.html">Buf</a> [<a href="Main.Type.UTF8.html">Main.Type.UTF8</a>]</td> <td></td></tr> <tr><td><a href="Main.Type.SubText.Type.Buf.html">Buf</a> [<a href="Main.Type.SubText.Type.html">Main.Type.SubText.Type</a>]</td> <td><div class="info"> The type of original texts. </div> </td></tr> <tr><td><a href="Main.Type.XString.Buf.html">Buf</a> [<a href="Main.Type.XString.html">Main.Type.XString</a>]</td> <td></td></tr> <tr><td><a href="Main.Type.UText.Buf.html">Buf</a> [<a href="Main.Type.UText.html">Main.Type.UText</a>]</td> <td></td></tr> <tr><td><a href="Main.Type.UnicodeString.Type.Buf.html">Buf</a> [<a href="Main.Type.UnicodeString.Type.html">Main.Type.UnicodeString.Type</a>]</td> <td></td></tr> <tr><td><a href="UCharTbl.Bytes.html">Bytes</a> [<a href="UCharTbl.html">UCharTbl</a>]</td> <td><div class="info"> Tables for integers. </div> </td></tr> <tr><td><a href="Main.Type.UCharTbl.Bytes.html">Bytes</a> [<a href="Main.Type.UCharTbl.html">Main.Type.UCharTbl</a>]</td> <td><div class="info"> Tables for bytes. </div> </td></tr> <tr><td align="left"><br>C</td></tr> <tr><td><a href="Default.Camomile.html">Camomile</a> [<a href="Default.html">Default</a>]</td> <td></td></tr> <tr><td><a href="Main.Type.CaseMap.html">CaseMap</a> [<a href="Main.Type.html">Main.Type</a>]</td> <td></td></tr> <tr><td><a href="CaseMap.html">CaseMap</a> </td> <td><div class="info"> Case mappings as defined in Unicode Technical Report #21 </div> </td></tr> <tr><td><a href="UCharTbl.Char.html">Char</a> [<a href="UCharTbl.html">UCharTbl</a>]</td> <td><div class="info"> Tables for bytes. </div> </td></tr> <tr><td><a href="Main.Type.UCharTbl.Char.html">Char</a> [<a href="Main.Type.UCharTbl.html">Main.Type.UCharTbl</a>]</td> <td></td></tr> <tr><td><a href="Main.Type.CharEncoding.html">CharEncoding</a> [<a href="Main.Type.html">Main.Type</a>]</td> <td></td></tr> <tr><td><a href="CharEncoding.html">CharEncoding</a> </td> <td><div class="info"> Module for character encodings. </div> </td></tr> <tr><td><a href="UReStr.Configure.html">Configure</a> [<a href="UReStr.html">UReStr</a>]</td> <td></td></tr> <tr><td><a href="CharEncoding.Configure.html">Configure</a> [<a href="CharEncoding.html">CharEncoding</a>]</td> <td></td></tr> <tr><td align="left"><br>D</td></tr> <tr><td><a href="Default.html">Default</a> </td> <td><div class="info"> modules with default configuration. </div> </td></tr> <tr><td align="left"><br>I</td></tr> <tr><td><a href="IMap.html">IMap</a> </td> <td></td></tr> <tr><td><a href="Main.Type.IMap.html">IMap</a> [<a href="Main.Type.html">Main.Type</a>]</td> <td></td></tr> <tr><td><a href="ISet.html">ISet</a> </td> <td></td></tr> <tr><td><a href="Main.Type.ISet.html">ISet</a> [<a href="Main.Type.html">Main.Type</a>]</td> <td></td></tr> <tr><td align="left"><br>L</td></tr> <tr><td><a href="Locale.html">Locale</a> </td> <td><div class="info"> Camomile has a locale system similar to Java. </div> </td></tr> <tr><td><a href="Main.Type.Locale.html">Locale</a> [<a href="Main.Type.html">Main.Type</a>]</td> <td></td></tr> <tr><td align="left"><br>M</td></tr> <tr><td><a href="Main.html">Main</a> </td> <td><div class="info"> All-in-one, configure once module </div> </td></tr> <tr><td><a href="URe.Make.html">Make</a> [<a href="URe.html">URe</a>]</td> <td></td></tr> <tr><td><a href="UNF.Make.html">Make</a> [<a href="UNF.html">UNF</a>]</td> <td></td></tr> <tr><td><a href="ULine.Make.html">Make</a> [<a href="ULine.html">ULine</a>]</td> <td></td></tr> <tr><td><a href="UCol.Make.html">Make</a> [<a href="UCol.html">UCol</a>]</td> <td></td></tr> <tr><td><a href="UCharTbl.Make.html">Make</a> [<a href="UCharTbl.html">UCharTbl</a>]</td> <td><div class="info"> Equality and hash are necessary for table generation. </div> </td></tr> <tr><td><a href="UCharInfo.Make.html">Make</a> [<a href="UCharInfo.html">UCharInfo</a>]</td> <td></td></tr> <tr><td><a href="SubText.Make.html">Make</a> [<a href="SubText.html">SubText</a>]</td> <td></td></tr> <tr><td><a href="Main.Make.html">Make</a> [<a href="Main.html">Main</a>]</td> <td></td></tr> <tr><td><a href="UReStr.Interface.Make.html">Make</a> [<a href="UReStr.Interface.html">UReStr.Interface</a>]</td> <td></td></tr> <tr><td><a href="Main.Type.CaseMap.Make.html">Make</a> [<a href="Main.Type.CaseMap.html">Main.Type.CaseMap</a>]</td> <td></td></tr> <tr><td><a href="Main.Type.UCol.Make.html">Make</a> [<a href="Main.Type.UCol.html">Main.Type.UCol</a>]</td> <td></td></tr> <tr><td><a href="Main.Type.UNF.Make.html">Make</a> [<a href="Main.Type.UNF.html">Main.Type.UNF</a>]</td> <td></td></tr> <tr><td><a href="Main.Type.URe.Make.html">Make</a> [<a href="Main.Type.URe.html">Main.Type.URe</a>]</td> <td></td></tr> <tr><td><a href="Main.Type.ULine.Make.html">Make</a> [<a href="Main.Type.ULine.html">Main.Type.ULine</a>]</td> <td></td></tr> <tr><td><a href="Main.Type.SubText.Make.html">Make</a> [<a href="Main.Type.SubText.html">Main.Type.SubText</a>]</td> <td></td></tr> <tr><td><a href="Main.Type.UCharTbl.Make.html">Make</a> [<a href="Main.Type.UCharTbl.html">Main.Type.UCharTbl</a>]</td> <td><div class="info"> Tables for boolean values. </div> </td></tr> <tr><td><a href="CharEncoding.Interface.Make.html">Make</a> [<a href="CharEncoding.Interface.html">CharEncoding.Interface</a>]</td> <td></td></tr> <tr><td><a href="CaseMap.Make.html">Make</a> [<a href="CaseMap.html">CaseMap</a>]</td> <td></td></tr> <tr><td align="left"><br>N</td></tr> <tr><td><a href="UNF.Type.NFCBuf.html">NFCBuf</a> [<a href="UNF.Type.html">UNF.Type</a>]</td> <td></td></tr> <tr><td align="left"><br>O</td></tr> <tr><td><a href="OOChannel.html">OOChannel</a> </td> <td><div class="info"> 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. </div> </td></tr> <tr><td><a href="Main.Type.OOChannel.html">OOChannel</a> [<a href="Main.Type.html">Main.Type</a>]</td> <td></td></tr> <tr><td align="left"><br>S</td></tr> <tr><td><a href="URe.Type.SubText.html">SubText</a> [<a href="URe.Type.html">URe.Type</a>]</td> <td></td></tr> <tr><td><a href="SubText.html">SubText</a> </td> <td><div class="info"> Sub-texts, parts of original (ur-) texts. </div> </td></tr> <tr><td><a href="UReStr.Interface.Type.SubText.html">SubText</a> [<a href="UReStr.Interface.Type.html">UReStr.Interface.Type</a>]</td> <td></td></tr> <tr><td><a href="Main.Type.URe.Type.SubText.html">SubText</a> [<a href="Main.Type.URe.Type.html">Main.Type.URe.Type</a>]</td> <td><div class="info"> Compile regular expressions. </div> </td></tr> <tr><td><a href="Main.Type.SubText.html">SubText</a> [<a href="Main.Type.html">Main.Type</a>]</td> <td></td></tr> <tr><td align="left"><br>U</td></tr> <tr><td><a href="UCS4.html">UCS4</a> </td> <td><div class="info"> UCS4 encoded string. </div> </td></tr> <tr><td><a href="Main.Type.UCS4.html">UCS4</a> [<a href="Main.Type.html">Main.Type</a>]</td> <td></td></tr> <tr><td><a href="UChar.html">UChar</a> </td> <td><div class="info"> Unicode (ISO-UCS) characters. </div> </td></tr> <tr><td><a href="Main.Type.UChar.html">UChar</a> [<a href="Main.Type.html">Main.Type</a>]</td> <td></td></tr> <tr><td><a href="UCharInfo.html">UCharInfo</a> </td> <td><div class="info"> Character Information </div> </td></tr> <tr><td><a href="Main.Type.UCharInfo.html">UCharInfo</a> [<a href="Main.Type.html">Main.Type</a>]</td> <td></td></tr> <tr><td><a href="UCharTbl.html">UCharTbl</a> </td> <td><div class="info"> Fast lookup tables. </div> </td></tr> <tr><td><a href="Main.Type.UCharTbl.html">UCharTbl</a> [<a href="Main.Type.html">Main.Type</a>]</td> <td></td></tr> <tr><td><a href="UCol.html">UCol</a> </td> <td><div class="info"> String comparison by collation as described in UTR #10 </div> </td></tr> <tr><td><a href="Main.Type.UCol.html">UCol</a> [<a href="Main.Type.html">Main.Type</a>]</td> <td></td></tr> <tr><td><a href="ULine.html">ULine</a> </td> <td><div class="info"> Line I/O, conversion of line separators. </div> </td></tr> <tr><td><a href="Main.Type.ULine.html">ULine</a> [<a href="Main.Type.html">Main.Type</a>]</td> <td></td></tr> <tr><td><a href="UMap.html">UMap</a> </td> <td><div class="info"> Maps over Unicode characters. </div> </td></tr> <tr><td><a href="Main.Type.UMap.html">UMap</a> [<a href="Main.Type.html">Main.Type</a>]</td> <td></td></tr> <tr><td><a href="UNF.html">UNF</a> </td> <td><div class="info"> Unicode normal form (NFD, NFKD, NFC, NFKC) as described in UTR #15 </div> </td></tr> <tr><td><a href="Main.Type.UNF.html">UNF</a> [<a href="Main.Type.html">Main.Type</a>]</td> <td></td></tr> <tr><td><a href="UPervasives.html">UPervasives</a> </td> <td><div class="info"> Aliases for UChar.uint_code, UChar.chr_of_uint </div> </td></tr> <tr><td><a href="Main.Type.UPervasives.html">UPervasives</a> [<a href="Main.Type.html">Main.Type</a>]</td> <td></td></tr> <tr><td><a href="URe.html">URe</a> </td> <td><div class="info"> Regular expression engine. </div> </td></tr> <tr><td><a href="Main.Type.URe.html">URe</a> [<a href="Main.Type.html">Main.Type</a>]</td> <td></td></tr> <tr><td><a href="UReStr.html">UReStr</a> </td> <td><div class="info"> Module for a Str-like regular expression syntax. </div> </td></tr> <tr><td><a href="Main.Type.UReStr.html">UReStr</a> [<a href="Main.Type.html">Main.Type</a>]</td> <td></td></tr> <tr><td><a href="USet.html">USet</a> </td> <td><div class="info"> Sets of Unicode characters, implemented as sets of intervals. </div> </td></tr> <tr><td><a href="Main.Type.USet.html">USet</a> [<a href="Main.Type.html">Main.Type</a>]</td> <td></td></tr> <tr><td><a href="UTF16.html">UTF16</a> </td> <td><div class="info"> UTF-16 encoded string. </div> </td></tr> <tr><td><a href="Main.Type.UTF16.html">UTF16</a> [<a href="Main.Type.html">Main.Type</a>]</td> <td></td></tr> <tr><td><a href="UTF8.html">UTF8</a> </td> <td><div class="info"> UTF-8 encoded Unicode strings. </div> </td></tr> <tr><td><a href="Main.Type.UTF8.html">UTF8</a> [<a href="Main.Type.html">Main.Type</a>]</td> <td></td></tr> <tr><td><a href="UText.html">UText</a> </td> <td><div class="info"> An implementation of Unicode string. </div> </td></tr> <tr><td><a href="Main.Type.UText.html">UText</a> [<a href="Main.Type.html">Main.Type</a>]</td> <td></td></tr> <tr><td><a href="UnicodeString.html">UnicodeString</a> </td> <td><div class="info"> Signature for Unicode strings. </div> </td></tr> <tr><td><a href="Main.Type.UnicodeString.html">UnicodeString</a> [<a href="Main.Type.html">Main.Type</a>]</td> <td></td></tr> <tr><td align="left"><br>X</td></tr> <tr><td><a href="XArray.html">XArray</a> </td> <td><div class="info"> XArray will be replaced by Dynarray in future. </div> </td></tr> <tr><td><a href="Main.Type.XArray.html">XArray</a> [<a href="Main.Type.html">Main.Type</a>]</td> <td></td></tr> <tr><td><a href="XString.html">XString</a> </td> <td><div class="info"> eXtensible Unicode string. </div> </td></tr> <tr><td><a href="Main.Type.XString.html">XString</a> [<a href="Main.Type.html">Main.Type</a>]</td> <td></td></tr> </table><br> </body> </html>