class ORDER_WEIGHT < $ORDERED{ORDER_WEIGHT}, $BINARY, $STR


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



Public


Features
IGNORE : SAME .. Included as IGNORE
aget(index : CARD) : ELT .. Included as aget
aget(index : INT) : ELT .. Included as aget
binstr : BINSTR .. Included as binstr
build( .. Included as build
card : CARD .. Included as card
create( .. Included as create
create(
highest : SAME .. Included as highest
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_lt( .. Included as is_lt
is_nil : BOOL .. Included as is_nil
lowest : SAME .. Included as lowest
minus( .. Included as minus
next_one : SAME .. Included as next_one
nil : SAME .. Included as nil
offset( .. Included as offset
plus( .. Included as plus
read( .. Included as read
size : CARD .. Included as size
str( .. Included as str
str : STR .. Included as str
write( .. Included as write

Iters
elt! : SAME .. Included as elt!
next! : SAME .. Included as next!


Private

aclear .. Included as aclear
acopy(beg, num, srcbeg : CARD, src : SAME) .. Included as acopy
acopy(beg, num : CARD, src : SAME) .. Included as acopy
acopy(beg : CARD, src : SAME) .. Included as acopy
acopy(src : SAME) .. Included as acopy
aelt!(once beg : CARD) : ELT .. Included as aelt!
aelt!(once beg, once num : CARD) : ELT .. Included as aelt!
aelt!(once beg,once num : CARD,once step : INT) : ELT .. Included as aelt!
aelt! : ELT .. Included as aelt!
aind! : CARD .. Included as aind!
array_ptr : REFERENCE .. Included as array_ptr
aset!(val : ELT) .. Included as aset!
aset!(once beg : CARD,val : ELT) .. Included as aset!
aset!(once beg, once num : CARD, val : ELT) .. Included as aset!
aset!(once beg, once num : CARD, once step : INT,val : ELT) .. Included as aset!
aset(index : CARD, val : ELT) .. Included as aset
aset(index : INT, val:ELT) .. Included as aset
asize : CARD .. Included as asize
for_all(first, second : SAME) : BOOL .. Included as for_all
****
__This_private_predicate_returns_true_if_and_only_if_all_elements_of
___first_and_second_are_the_same!
is_legal_aelts_arg(beg, num : CARD, step : INT) : BOOL .. Included as is_legal_aelts_arg
**** This predicate returns true if and only if the arguments are legal
___values_for_aelt_and_aset_iters_below.

The Sather Home Page