Попробуйте это:
config const numprocs = 5;
config const istep = 2;
for i in 0..numprocs by istep {
writeln(i);
}
Обратите внимание, что отрицательный шаг будет перебирать весь диапазон в обратном порядке.
Более подробная информация и примеры доступны в диапазоне праймеров .