{$B-} PROGRAM CPOLSORT (INPUT,OUTPUT); {} { } { w } { } { u t F v | v } { } { w F c } { } { w F QOrrPQRT } { } { w F C w } { } { w w F w w } { } { F } { } { g p F o } { } { F P X W T N X } { } {} TYPE DUMP =PACKED ARRAY [0..3] OF TEXT; VAR J :INTEGER; TAPE:DUMP; { EXTERNAL PROCEDURE POLSORT(VAR TAPE:DUMP; VAR J:INTEGER); } {$I B:POLSORT.SRC} BEGIN ASSIGN(TAPE[0],'TAPE0'); ASSIGN(TAPE[1],'TAPE1'); ASSIGN(TAPE[2],'TAPE2'); ASSIGN(TAPE[3],'TAPE3'); POLSORT(TAPE,J); WRITELN(LST,'OUTPUT=TAPE',J) END.