immutable class ENUM_TEST < $ENUM_SET{ENUM_TEST,TRI_STATE}


Ancestors
$ENUM_SET{_,_} $IS_LT{_} $IS_EQ $ENUM_SET
$IMMUTABLE $STR $BINARY



Public


Constants
const definite : SAME := empty + TRI_STATE::Yes + TRI_STATE::No ;
const size : CARD := ELEM::cardinality ; .. Included as size
const unknown : SAME := empty + TRI_STATE::Unknown ;

Features
binstr : BINSTR .. Included as binstr
build( .. Included as build
contains( .. Included as contains
create( .. Included as create
create( .. Included as create
create( .. Included as create
create( .. Included as create
div( .. Included as div
empty : SAME .. Included as empty
fmt( .. Included as fmt
fmt( .. Included as fmt
full : SAME .. Included as full
is_empty : BOOL .. Included as is_empty
is_eq( .. Included as is_eq
is_eq( .. Included as is_eq
is_leq( .. Included as is_leq
is_lt( .. Included as is_lt
minus( .. Included as minus
num_bits : NUM_BITS .. Included as num_bits
plus( .. Included as plus
plus( .. Included as plus
read( .. Included as read
str( .. Included as str
str : STR .. Included as str
times( .. Included as times
write( .. Included as write


Private

aelt!( .. Included as aelt!
aelt!( .. Included as aelt!
aelt!( .. Included as aelt!
aelt! : T .. Included as aelt!
aget( .. Included as aget
aind! : CARD .. Included as aind!
aset( .. Included as aset
const asize : CARD := 32 ; .. Included as asize
****!!!!!!!!!TEMPORARY FUDGE!!!!!!!!--
is_legal_aelts_arg( .. Included as is_legal_aelts_arg

The Sather Home Page