Es ist ratsam, mit einem fuktionierendem, einfachen, rekursiven Mergesort (wie er z. B. im Internetauftritt der FH Flensburg zu finden ist) zu beginnen und dieses dann zu einer Klasse auszubauen zu versuchen. Prüft man währenddessen immer wieder auf Funktionstüchtigkeit, kommt man dem Fehler ganz allein auf die Spur. Die Folge dieses Vorgehens war, daß ich bei keinem (!) der von mir implementierten Sortieralgorithmen irgendein Forum um Hilfe bat.
Ergänzung: Jedenfalls nicht, nachdem er als Delphi-Quelltext vorlag. Nur bei B-Sort half mir das Forum planet-quellcodes.de, indem die C-artigen Quelltexte von sortieralgorithmen.de jemand nach Pascal portierte.