Синтаксис сценария: Ключевые слова управления потоком
Следующие ключевые слова управления потоком используются в сценарии для возврата откликов "успешно" или "ошибка" по шагам сценария.
- . Проверяет текущее состояние (ок или ошибка) и переходит к метке, если "истина".
Допустимый синтаксис: IfState {ERR|OK} метка
Пример:
IfState ERR End
IfState OK Bye
- . Немедленный переход к метке.
Допустимый синтаксис: Goto End
Пример:
Goto End
- . Немедленное завершение сценария с необязательным состоянием (ок или ошибка). Необязательное состояние переопределяет текущее.
Допустимый синтаксис: Exit {ERR|OK}
Пример:
Exit ERR
Exit OK
- . Определяет метку, которая может являться целью перехода. Метка определяется отдельным словом, начинающимся с символа «:».
Допустимый синтаксис: :
(с последующим именем)
Пример:
Пока
- . Обеспечивает глобальную обработку ситуации ошибки
Допустимый синтаксис: OnError {EXIT|CONTINUE|GOTO} метка
Пример:
OnError EXIT (Стандартное поведение)
OnError CONTINUE
OnError GOTO Logoff