Условные операторы - Макросы

Programming Far Manager plugins

Условные операторы

В макрокомандах $If и $While в качестве условия Expr могут использоваться операции сравнения:

Оператор Описание
== Равно
!= Не равно
< Меньше
> Больше
<= Меньше или равно
>= Больше или равно

ВНИМАНИЕ! ВНИМАНИЕ!

  • Операции сравнения для строковых переменных регистрозависимы.

Булевое выражение Expr может быть сложным. В этом случае простые выражения объединяются с помощью следующих операторов:

Оператор Описание
&& Логическое И (А И B)
|| Логическое ИЛИ (А ИЛИ B)
^^ Исключающее ИЛИ (А ИЛИ B, но не оба сразу)

Простые выражения могут заключаться в круглые скобки.