Не надо писать гадости, просто ответьте если ли такая возможность. Вопрос странный, и скорее всего такое реализовать не возможно, но мне просто интересно. Допустим есть процедура с 11 параметрами (procedure setArray(var arr : TArray; a1,a2,...a10 : integer)) и чтобы не писать arr[1] := a1; arr[2] := a2; и т. д. можно ли написать через цикл что-то вроде for i := ...do arr := a{!!!} а в месте {!!!} написать при помощи каких-то спец символов или еще какими-либо махинациями переменную i которая будет относится как бы к коду программы и также изменятся т. к. это счетчик? Я понимаю что написать 10 строк не так уж и сложно, но мне все же любопытно.