immutable class CHAR_CODE < $ORDERED{CHAR_CODE}, $BINARY, $TEXT, $HASH


Ancestors
$HASH $IS_EQ $TEXT $STR
$BINARY $ORDERED{_} $IS_LT{_} $VALUE{_}
$NIL $IS_NIL



Public


Constants
const asize : CARD := 4 ;

Features
aget( .. Included as aget
aset( .. Included as aset
binstr : BINSTR .. Included as binstr
build( .. Included as build
build( .. Included as build
build_based( .. Included as build_based
card : CARD .. Included as card
char : CHAR .. Included as char
create( .. Included as create
create( .. Included as create
create( .. Included as create
create( .. Included as create
create( .. Included as create
decimal_str( .. Included as decimal_str
decimal_str( .. Included as decimal_str
decimal_str( .. Included as decimal_str
decimal_str : STR .. Included as decimal_str
fmt( .. Included as fmt
fmt( .. Included as fmt
hash : CARD .. Included as hash
hex_str( .. Included as hex_str
hex_str( .. Included as hex_str
hex_str( .. Included as hex_str
hex_str : STR .. Included as hex_str
invalid : SAME .. Included as invalid
is_combining : BOOL .. Included as is_combining
is_eq( .. Included as is_eq
is_eq(other : $OB) : BOOL .. Included as is_eq
**** This is the generic equality predicate. c.f. the class $IS_EQ
is_hex( .. Included as is_hex
is_lt( .. Included as is_lt
is_nil : BOOL .. Included as is_nil
is_octal( .. Included as is_octal
is_valid( .. Included as is_valid
is_whole( .. Included as is_whole
lib : LIBCHARS .. Included as lib
next : SAME .. Included as next
nil : SAME
null : SAME .. Included as null
oct_str( .. Included as oct_str
oct_str : STR .. Included as oct_str
offset( .. Included as offset
raw_binstr : BINSTR .. Included as raw_binstr
raw_build( .. Included as raw_build
read( .. Included as read
rune : RUNE .. Included as rune
str( .. Included as str
str : STR .. Included as str
write( .. Included as write

Iters
aelt!( .. Included as aelt!
aelt!( .. Included as aelt!
aelt!( .. Included as aelt!
aelt! : T .. Included as aelt!
aind! : CARD .. Included as aind!
octet!( .. Included as octet!
octet! : OCTET .. Included as octet!


Private

const Decimal_Base : CARD := 10 ; .. Included as Decimal_Base
const Default_Base : CARD := Decimal_Base ; .. Included as Default_Base
const Hexadecimal_Base : CARD := 16 ; .. Included as Hexadecimal_Base
const Octal_Base : CARD := 8 ; .. Included as Octal_Base
in_size( .. Included as in_size
is_kind( .. Included as is_kind
is_legal_aelts_arg( .. Included as is_legal_aelts_arg
priv_create( .. Included as priv_create
attr priv_lib : CARD ;
attr priv_lib : CARD ;
scan( .. Included as scan
valid_ch( .. Included as valid_ch
zero_filled( .. Included as zero_filled

The Sather Home Page