Инструкция Add Line выполняет функции создания и расширения программного блока. Расширение фиксируется удлинением вертикальной черты программных блоков или их древовидным расширением. Благодаря этому в принципе можно создавать сколь угодно большие программные модули.
Оператор внутреннего присваивания
Оператор ← выполняет функции внутреннего (локального) присваивания. Например, выражение x ← 346 присваивает переменной x значение 346. Локальный характер присваивания означает, что такое значение переменной x хранится только в теле программного модуля. За пределами тела программы значение переменной x может быть неопределенным или равным значению, которое было задано вне программного блока операторами локального (:=) или глобального (≡) присваивания.
Инструкция if
Инструкция if позволяет выстраивать условные выражения. Она задается в виде:
Выражение if Условие
Если условие выполняется, то возвращается значение Выражения, иначе – 0. Совместно с этой инструкцией часто используются инструкции прерывания break и иного выбора otherwise.