Section Header

    + name := ARRAYED;

    - comment := "Generic collection";
BSBS: A revoir cela doit rentrer ARRAYED_COLLECTION (mais il faut voir avec STRING)

Section Inherit

    - parent_object:OBJECT :=

Section Public

    - upper:INTEGER <-

    - count:INTEGER <-

    - capacity:INTEGER <-

    - element_sizeof:INTEGER <-
        The size in number of bytes for type `E'.

    - add_last_buffer buf:FAST_ARRAY[UINTEGER_8] from beg:INTEGER to end:INTEGER <-

    - item_byte idx:INTEGER offset ofs:INTEGER :UINTEGER_8 <-

    - set_capacity new_capacity:INTEGER <-