Please or Регистрация to create posts and topics.

Макросы while и for

Подскажите, пожалуйста, пару примеров использования макросов while и for. Я немного путаюсь в синтаксисе.
Например, мне нужно выводить значения из списка either, с каждой итерацией инкрементируя переменную x, и когда переменная достигнет значения 5, перейти на другой either.

И это идентичные макросы или есть различия?