$Rep
Оператор цикла
$Rep
позволяет организовать в макросах циклический процесс - "Выполнить Expr раз последовательность Sequence".
$Rep (Expr) Sequence $End
Элементы
Expr
Выражение, вычисляется однократно при инициализации цикла.
Sequence
Выполняется Expr раз.
Замечания
Цикл завершается, когда внутренний счётчик становится равным 0. Текущее значение счётчика содержится в константе RCounter.
Пример
<macro area="Common" key="AltX" flags="NotEmptyCommandLine|DisableOutput"
description="выход из FAR'a">
<![CDATA[
$If (Editor && (Editor.State & 0x8)) F2 $End
$Rep (2)
$If (!Shell) Esc $End
$End
F10
]]>
</macro>
Смотрите также: