Overview  Index  Help 
LMLML
A B C D E F G H I M N O P R S T U W Z Other

A

addDefaultCodecChangeListener - Value in MULTI_BYTE_TEXT
           adds a listener function to receive changes of default codec.
addDefaultCodecChangeListener - Value in MultiByteText
app - Value in MULTI_BYTE_SUBSTRING
ASCIICodec - structure ASCIICodec
           fundamental functions to access ASCII encoded characters.

B

BadFormat - Exception in CODECS
           indicates failure of decoding due to malformed byte sequence.
BadFormat - Exception in MULTI_BYTE_TEXT
           indicates failure of decoding due to malformed byte sequence.
BadFormat - Exception in Codecs
BadFormat - Exception in MultiByteText
base - Value in MULTI_BYTE_SUBSTRING
BIN - Constructor in MULTI_BYTE_STRING_CONVERTER
bind - Value in MULTI_BYTE_PARSER_COMBINATOR
buffer - Type in CODECS
buffer - Type in Codecs
bytesSliceToMBC - Value in MULTI_BYTE_CHAR
           decodes a byte vector slice into a multibyte character according to default codec.
bytesSliceToMBS - Value in MULTI_BYTE_STRING
           decodes a byte vector slice into a multibyte string according to default codec.
bytesToMBC - Value in MULTI_BYTE_CHAR
          

This is equivalent to

   decodeBytes (MultiByteString.getDefaultCodecName ()) .
bytesToMBS - Value in MULTI_BYTE_STRING
           decodes a byte vector into a multibyte string according to default codec.

C

char - Type in MULTI_BYTE_CHAR
           The type of multibyte characters is not eqtype.
char - Type in MULTI_BYTE_STRING
           The type of multibyte characters is not eqtype.
char - Type in MULTI_BYTE_SUBSTRING
char - Value in MULTI_BYTE_PARSER_COMBINATOR
char - Type in MULTI_BYTE_PARSER_COMBINATOR
char - Type in MULTI_BYTE_STRING_CONVERTER
Char - structure CODEC.Char
char - Type in CODECS
Char - structure MULTI_BYTE_TEXT.Char
char - Type in Codecs
Char - structure MultiByteText.Char
chr - Value in MULTI_BYTE_CHAR
           This is equivalent to
  chrw o Word32.fromInt
 
Chr - Exception in MULTI_BYTE_CHAR
chrw - Value in MULTI_BYTE_CHAR
           This is equivalent to
  fromWord (MultiByteString.getDefaultCodecName ())
 
CODEC - signature CODEC
          
codec - Type in MULTI_BYTE_TEXT
           codec used to encode characters.
codec - Type in MultiByteText
CODECS - signature CODECS
           This signature spacifies the interface of the Codecs structure.
Codecs - structure Codecs
           This module packages definitions shared by codecs.
collate - Value in MULTI_BYTE_STRING
collate - Value in MULTI_BYTE_SUBSTRING
compare - Value in MULTI_BYTE_CHAR
          compare characters at two chars.
compare - Value in MULTI_BYTE_STRING
compare - Value in MULTI_BYTE_SUBSTRING
concat - Value in MULTI_BYTE_STRING
concat - Value in MULTI_BYTE_SUBSTRING
concatWith - Value in MULTI_BYTE_STRING
concatWith - Value in MULTI_BYTE_SUBSTRING
contains - Value in MULTI_BYTE_CHAR
convert - Value in UTF16CodecPrimArgBase
ConverterNotFound - Exception in CODECS
ConverterNotFound - Exception in Codecs
cs - Type in MULTI_BYTE_STRING_CONVERTER

D

DEC - Constructor in MULTI_BYTE_STRING_CONVERTER
decode - Value in UTF16CodecPrimArgBase
           decodes a code point from a byte sequence.
decodeBytes - Value in MULTI_BYTE_TEXT.String
           decodes a byte vector into a multibyte string.
decodeBytes - Value in MULTI_BYTE_TEXT.Char
           convert a byte array to a multibyte charcter.
decodeBytes - Value in MultiByteText.Char
decodeBytes - Value in MultiByteText.String
decodeBytesSlice - Value in MULTI_BYTE_TEXT.String
           decodes a byte vector slice into a multibyte string.
decodeBytesSlice - Value in MULTI_BYTE_TEXT.Char
           decodes a byte vector slice into a multibyte character.
decodeBytesSlice - Value in MultiByteText.Char
decodeBytesSlice - Value in MultiByteText.String
decodeString - Value in MULTI_BYTE_TEXT.String
           decodes a Basis string into a multibyte string.
decodeString - Value in MULTI_BYTE_TEXT.Char
           convert a Basis string to a multibyte charcter.
decodeString - Value in MultiByteText.Char
decodeString - Value in MultiByteText.String
dropl - Value in MULTI_BYTE_SUBSTRING
dropl - Value in MULTI_BYTE_STRING_CONVERTER
dropr - Value in MULTI_BYTE_SUBSTRING
dump - Value in MULTI_BYTE_CHAR
           generates a string representation of internal data structure.
dump - Value in MULTI_BYTE_STRING
           generates a string representation of internal data structure.

E

eatChar - Value in MULTI_BYTE_PARSER_COMBINATOR
encode - Value in UTF16CodecPrimArgBase
encodeChar - Value in UTF16CodecPrimArgBase
EUCJPCodec - structure EUCJPCodec
           fundamental functions to access EUCJP encoded characters.
EXACT - Constructor in MULTI_BYTE_STRING_CONVERTER
explode - Value in MULTI_BYTE_STRING
explode - Value in MULTI_BYTE_SUBSTRING
extract - Value in MULTI_BYTE_STRING
extract - Value in MULTI_BYTE_SUBSTRING

F

failure - Value in MULTI_BYTE_PARSER_COMBINATOR
fields - Value in MULTI_BYTE_STRING
fields - Value in MULTI_BYTE_SUBSTRING
findCodec - Value in CODECS
           search for a codec of the specified name.
findCodec - Value in Codecs
first - Value in MULTI_BYTE_SUBSTRING
FIX - Constructor in MULTI_BYTE_STRING_CONVERTER
foldl - Value in MULTI_BYTE_SUBSTRING
foldr - Value in MULTI_BYTE_SUBSTRING
fromAsciiChar - Value in MULTI_BYTE_CHAR
fromAsciiString - Value in MULTI_BYTE_STRING
           converts a sequence of ASCII characters to a multibyte string.
fromCString - Value in MULTI_BYTE_CHAR
fromCString - Value in MULTI_BYTE_STRING
fromString - Value in MULTI_BYTE_CHAR
fromString - Value in MULTI_BYTE_STRING
fromWord - Value in MULTI_BYTE_TEXT.Char
           Requirement that the following equation holds:
   word == ordw (fromWord codec word)
 
fromWord - Value in MultiByteText.Char
full - Value in MULTI_BYTE_SUBSTRING

G

GB2312Codec - structure GB2312Codec
           fundamental functions to access GB2312 encoded characters.
GBKCodec - structure GBKCodec
           fundamental functions to access GBK encoded characters.
GEN - Constructor in MULTI_BYTE_STRING_CONVERTER
getc - Value in MULTI_BYTE_SUBSTRING
getCodec - Value in MULTI_BYTE_TEXT
           returns a codec specified by the name.
getCodec - Value in MULTI_BYTE_TEXT.String
           returns the codec used to decode the string.
getCodec - Value in MULTI_BYTE_TEXT.Char
           returns the codec used to decode the character.
getCodec - Value in MultiByteText
getCodec - Value in MultiByteText.Char
getCodec - Value in MultiByteText.String
getCodecNames - Value in CODECS
           returns a list of registered codec names.
getCodecNames - Value in MULTI_BYTE_TEXT
           returns a list of registered codec names.
getCodecNames - Value in Codecs
getCodecNames - Value in MultiByteText
getDefaultCodec - Value in MULTI_BYTE_TEXT
           gets name of the current default codec.
getDefaultCodec - Value in MultiByteText

H

HEX - Constructor in MULTI_BYTE_STRING_CONVERTER

I

implode - Value in MULTI_BYTE_STRING
isAliaseOfCodec - Value in CODECS
           indicates if two names are aliases of the same codec.
isAliaseOfCodec - Value in Codecs
isAlpha - Value in MULTI_BYTE_CHAR
isAlphaNum - Value in MULTI_BYTE_CHAR
isAscii - Value in MULTI_BYTE_CHAR
isCntrl - Value in MULTI_BYTE_CHAR
isDigit - Value in MULTI_BYTE_CHAR
isEmpty - Value in MULTI_BYTE_SUBSTRING
isGraph - Value in MULTI_BYTE_CHAR
isHexDigit - Value in MULTI_BYTE_CHAR
isLower - Value in MULTI_BYTE_CHAR
ISO2022JPCodec - structure ISO2022JPCodec
           fundamental functions to access ISO-2022-JP encoded characters.
isPrefix - Value in MULTI_BYTE_STRING
isPrefix - Value in MULTI_BYTE_SUBSTRING
isPrint - Value in MULTI_BYTE_CHAR
isPunct - Value in MULTI_BYTE_CHAR
isSpace - Value in MULTI_BYTE_CHAR
isSubstring - Value in MULTI_BYTE_STRING
isSubstring - Value in MULTI_BYTE_SUBSTRING
isSuffix - Value in MULTI_BYTE_STRING
isSuffix - Value in MULTI_BYTE_SUBSTRING
isUpper - Value in MULTI_BYTE_CHAR

M

map - Value in MULTI_BYTE_STRING
maxChar - Value in MULTI_BYTE_CHAR
maxOrd - Value in MULTI_BYTE_CHAR
maxOrdw - Value in MULTI_BYTE_CHAR
maxOrdw - Value in UTF16CodecPrimArgBase
maxSize - Value in MULTI_BYTE_STRING
MBCToBytes - Value in MULTI_BYTE_CHAR
MBCToBytesSlice - Value in MULTI_BYTE_CHAR
MBCToString - Value in MULTI_BYTE_CHAR
MBSToBytes - Value in MULTI_BYTE_STRING
           get a byte array in which the string is encoded by the codec.
MBSToBytesSlice - Value in MULTI_BYTE_STRING
           get a byte vector slice in which the string is encoded by the codec.
MBSToString - Value in MULTI_BYTE_STRING
           convert a multibyte string to a Basis string.
methods - Type in CODECS
methods - Type in Codecs
minChar - Value in MULTI_BYTE_CHAR
minOrdw - Value in MULTI_BYTE_CHAR
minOrdw - Value in UTF16CodecPrimArgBase
MultiByteText - structure MultiByteText
           The main user interface of the multibyte text library.
MULTI_BYTE_CHAR - signature MULTI_BYTE_CHAR
           MULTI_BYTE_CHAR signature specifies manipulations on multibyte character encoded in a particular encoding.
MULTI_BYTE_PARSER_COMBINATOR - signature MULTI_BYTE_PARSER_COMBINATOR
           A multibyte string version of PARSER_COMB in SML/NJ library ((c) 1996 AT&T Research).
MULTI_BYTE_STRING - signature MULTI_BYTE_STRING
           MULTI_BYTE_STRING signature specifies manipulations on multibyte strings which encode sequences of multibyte characters in a particular encoding.
MULTI_BYTE_STRING_CONVERTER - signature MULTI_BYTE_STRING_CONVERTER
MULTI_BYTE_SUBSTRING - signature MULTI_BYTE_SUBSTRING
           SUBSTRING signature specifies manipulations on an abstract representation of a sequence of contiguous characters in a multibyte string.
MULTI_BYTE_TEXT - signature MULTI_BYTE_TEXT
           The main user interface of the multibyte text library.

N

names - Value in UTF16CodecPrimArgBase
notContains - Value in MULTI_BYTE_CHAR

O

OCT - Constructor in MULTI_BYTE_STRING_CONVERTER
oneOrMore - Value in MULTI_BYTE_PARSER_COMBINATOR
option - Value in MULTI_BYTE_PARSER_COMBINATOR
or - Value in MULTI_BYTE_PARSER_COMBINATOR
or' - Value in MULTI_BYTE_PARSER_COMBINATOR
ord - Value in MULTI_BYTE_CHAR
           This is equivalent to
  Word32.toInt o ordw
 
ordw - Value in MULTI_BYTE_CHAR

P

padLeft - Value in MULTI_BYTE_STRING_CONVERTER
padRight - Value in MULTI_BYTE_STRING_CONVERTER
parser - Type in MULTI_BYTE_PARSER_COMBINATOR
ParserCombinator - structure CODEC.ParserCombinator
ParserCombinator - structure MULTI_BYTE_TEXT.ParserCombinator
ParserCombinator - structure MultiByteText.ParserCombinator
position - Value in MULTI_BYTE_SUBSTRING
pred - Value in MULTI_BYTE_CHAR

R

radix - Datatype in MULTI_BYTE_STRING_CONVERTER
reader - Type in MULTI_BYTE_STRING_CONVERTER
realfmt - Datatype in MULTI_BYTE_STRING_CONVERTER
registerCodec - Value in CODECS
           add a codec to the codec registry.
registerCodec - Value in Codecs
result - Value in MULTI_BYTE_PARSER_COMBINATOR

S

scanString - Value in MULTI_BYTE_STRING_CONVERTER
SCI - Constructor in MULTI_BYTE_STRING_CONVERTER
seq - Value in MULTI_BYTE_PARSER_COMBINATOR
seqWith - Value in MULTI_BYTE_PARSER_COMBINATOR
setDefaultCodec - Value in MULTI_BYTE_TEXT
           changes the default codec.
setDefaultCodec - Value in MultiByteText
ShiftJISCodec - structure ShiftJISCodec
           fundamental functions to access ShiftJIS encoded characters.
size - Value in MULTI_BYTE_STRING
size - Value in MULTI_BYTE_SUBSTRING
skipBefore - Value in MULTI_BYTE_PARSER_COMBINATOR
skipWS - Value in MULTI_BYTE_STRING_CONVERTER
slice - Value in MULTI_BYTE_SUBSTRING
span - Value in MULTI_BYTE_SUBSTRING
splitAt - Value in MULTI_BYTE_SUBSTRING
splitl - Value in MULTI_BYTE_SUBSTRING
splitl - Value in MULTI_BYTE_STRING_CONVERTER
splitr - Value in MULTI_BYTE_SUBSTRING
str - Value in MULTI_BYTE_STRING
string - Type in MULTI_BYTE_CHAR
           The type of multibyte strings is not eqtype.
string - Type in MULTI_BYTE_STRING
           The type of multibyte strings is not eqtype.
string - Value in MULTI_BYTE_SUBSTRING
string - Type in MULTI_BYTE_SUBSTRING
string - Value in MULTI_BYTE_PARSER_COMBINATOR
string - Type in MULTI_BYTE_PARSER_COMBINATOR
string - Type in MULTI_BYTE_STRING_CONVERTER
String - structure CODEC.String
string - Type in CODECS
String - structure MULTI_BYTE_TEXT.String
string - Type in Codecs
String - structure MultiByteText.String
StringConverter - structure CODEC.StringConverter
StringConverter - structure MULTI_BYTE_TEXT.StringConverter
StringConverter - structure MultiByteText.StringConverter
stringToMBC - Value in MULTI_BYTE_CHAR
          

This is equivalent to

   bytesToMBC o Byte.stringToBytes
 

stringToMBS - Value in MULTI_BYTE_STRING
           decodes a Basis string into a multibyte string according to default codec.
sub - Value in MULTI_BYTE_STRING
sub - Value in MULTI_BYTE_SUBSTRING
substring - Value in MULTI_BYTE_STRING
substring - Value in MULTI_BYTE_SUBSTRING
substring - Type in MULTI_BYTE_SUBSTRING
Substring - structure CODEC.Substring
Substring - structure MULTI_BYTE_TEXT.Substring
Substring - structure MultiByteText.Substring
succ - Value in MULTI_BYTE_CHAR

T

takel - Value in MULTI_BYTE_SUBSTRING
takel - Value in MULTI_BYTE_STRING_CONVERTER
taker - Value in MULTI_BYTE_SUBSTRING
toAsciiChar - Value in MULTI_BYTE_CHAR
toAsciiString - Value in MULTI_BYTE_STRING
           converts a multibyte string to a sequence of ASCII characters.
toCString - Value in MULTI_BYTE_CHAR
toCString - Value in MULTI_BYTE_STRING
token - Value in MULTI_BYTE_PARSER_COMBINATOR
          parse a token consisting of characters satisfying the predicate.
tokens - Value in MULTI_BYTE_STRING
tokens - Value in MULTI_BYTE_SUBSTRING
toLower - Value in MULTI_BYTE_CHAR
toString - Value in MULTI_BYTE_CHAR
toString - Value in MULTI_BYTE_STRING
toUpper - Value in MULTI_BYTE_CHAR
translate - Value in MULTI_BYTE_STRING
translate - Value in MULTI_BYTE_SUBSTRING
triml - Value in MULTI_BYTE_SUBSTRING
trimr - Value in MULTI_BYTE_SUBSTRING

U

UnknownCodec - Exception in CODECS
           indicates no codec of the specified name is available.
UnknownCodec - Exception in MULTI_BYTE_TEXT
           indicates no codec of the specified name is available.
UnknownCodec - Exception in Codecs
UnknownCodec - Exception in MultiByteText
Unordered - Exception in CODECS
           indicates that two cursors on different byte array or two characters of different encodings are compared.
Unordered - Exception in MULTI_BYTE_TEXT
           indicates that two cursors on different byte arrays or two characters of different encodings are compared.
Unordered - Exception in Codecs
Unordered - Exception in MultiByteText
UTF16BECodec - structure UTF16BECodec
           fundamental functions to access UTF-16BE encoded characters.
UTF16Codec - structure UTF16Codec
           fundamental functions to access UTF16 encoded characters.
UTF16CodecPrimArgBase - functor UTF16CodecPrimArgBase
           implementation of variations of UTF-16 codec: UTF-16LE, UTF-16BE, UTF-16.
UTF16LECodec - structure UTF16LECodec
           fundamental functions to access UTF-16LE encoded characters.
UTF8Codec - structure UTF8Codec
           fundamental functions to access UTF-8 encoded characters.

W

wrap - Value in MULTI_BYTE_PARSER_COMBINATOR

Z

zeroOrMore - Value in MULTI_BYTE_PARSER_COMBINATOR

Other

< - Value in MULTI_BYTE_CHAR
< - Value in MULTI_BYTE_STRING
<= - Value in MULTI_BYTE_CHAR
<= - Value in MULTI_BYTE_STRING
> - Value in MULTI_BYTE_CHAR
> - Value in MULTI_BYTE_STRING
>= - Value in MULTI_BYTE_CHAR
>= - Value in MULTI_BYTE_STRING
^ - Value in MULTI_BYTE_STRING

Overview  Index  Help 
LMLML: Library of MultiLingualization for ML
A B C D E F G H I M N O P R S T U W Z Other