ELSE определяет инструкцию, которая должна быть выполнена в случае, если выражение ложно. Чтобы приказать интерпретатору выбрать одну из двух возможных инструкций, используйте следующую конструкцию: IF выражение THEN инструкция1 ELSE инструкция2
Формат IF-THEN-ELSE можно включить и в следующую процедуру:
IF answer = 'ДА' THEN SAY 'ХОРОШО!' ELSE SAY 'почему нет?'
Выполните процедуру GOING.CMD, чтобы посмотреть, как на практике осуществляется выбор между двумя инструкциями:
/* Использование IF-THEN-ELSE */ SAY "Ты собираешься на заседание?" PULL answer IF answer = "ДА" THEN SAY "Я буду тебя ждать." ELSE SAY "Я сделаю для тебя заметки." EXIT
Ниже приведен протокол работы этой процедуры:
[C:\]GOING Ты собираешься на заседание?
да
Я буду тебя ждать.
[C:\]