Als Beispiele habe ich diese 8 Sortier-Algorithmen der c't-Kartei in Heft 11/88 entnommen. Fr sie gelten folgende Vereinbarungen: CONST maxdata = 250 TYPE object_type = RECORD ident : REAL; (*o.„.*) ... END; data_type = ARRAY [1 .. maxdata] OF object_type; Bei der Shellsort-Implementierung sind die Arraygrenzen fr data_type wie folgt zu w„hlen: data_type = ARRAY [-h1 .. maxdata] OF object_type; Dabei ist h1 der h”chste in h vorkommende Wert. Im Beispiel h : array [1..4] of integer = (9,5,3,1) ist h1 = 9, daraus ergibt sich data_type = ARRAY [-9 .. maxdata] OF object_type; Shellsort ben”tigt diese zus„tzlichen Elemente zur Steuerung des Sortier- vorganges.