Предполагается нечто типа:
- Код: Выделить всё
procedure SelectionSort(var A: Arr; n: range;
swap: TSwapProc = @replace(var A: arr; i,j : range));
при попытке откомпилировать это, Free Pascal Compiler version 2.4.4-3.1 [2012/01/04] for i386 выдаёт ошибку:
sortings.pas(60,27) Error: Illegal expression