Перенос выражений

Выражения переносятся в тех случаях, когда:

В каждой перенесенной строке может содержаться одна или несколько операций.

Операции пишутся в начале перенесенных строк.

Правильно Неправильно
если Переменная1 > 5 
     или Переменная2 < Переменная3
     и не Переменная4
    Метод1()
    Метод2()
;
если Переменная1 > 5 или 
     Переменная2 < Переменная3 и 
     не Переменная4
    Метод1()
    Метод2()
;
пер Сумма = Переменная1 
            + Переменная2 
            - Переменная3
пер Сумма = Переменная1 + 
            Переменная2 - 
            Переменная3
Совет: При конкатенации строк допускается писать операцию в конце строки:
Допускается
пер Строка = "Сегодня " + 
             НомерДняНедели + 
             "-й день недели"а
Перенесенные строки выравниваются:
  • Либо по началу первого операнда.
    Правильно Неправильно
    если Переменная1 > 5 
         или Переменная2 < Переменная3
         и не Переменная4
        Метод1()
        Метод2()
    ;
    если Переменная1 > 5 
     или Переменная2 < Переменная3
    и не Переменная4
        Метод1
        Метод2()
    ;
    пер Строка = "Сегодня " + 
                 НомерДняНедели + 
                 "-й день недели"
    пер Строка = "Сегодня " + 
                  НомерДняНедели + 
                 "-й день недели"
  • Либо одним синтаксическим отступом.
    Правильно Неправильно
    если Переменная1 > 5 
        или Переменная2 < Переменная3
    
        Метод1()
        Метод2()
    ;
    если 
        Переменная1 > 5 
        или Переменная2 < Переменная3
    
        Метод1()
        Метод2()
    ;
    пер Строка = "Сегодня " + 
        НомерДняНедели + 
        "-й день недели"
    пер Строка =
        "Сегодня " + 
        НомерДняНедели + 
        "-й день недели"