сора во время обнаружения ошибки
бо-Бейсик отображает сообщение:
Ошибка n в программном счетчике:адрес
(Error n at pgm-ct :адрес)
где n-код ошибки,адрес-значение из программного счетчика процес-
сора во время обнаружения ошибки .
Пример DEF FN функ%=(x%)
IF x%>65 THEN
ERROR 5 'ошибка вызова незаконной функции
ELSE
FNфунк%=x%+100
ENDIF
END DEF
PRINT FNфунк(65) 'вызвать ошибку незаконного вызова функции
Оператор EXIT
-------------
Функция EXIT преждевременно оставляет какую либо структуру.
-------
Синтаксис EXIT{SELECT!DEF!FOR!IF!LOOP!SUB!WHILE}
---------
Замечания Оператор EXIT позволяет вам оставлять структурный оператор или
--------- определение процедуры и функции в каком-то ином месте,чем ее ко-
нец.Тип структуры,подвергаемой действию оператора EXIT,должен включать в се-
бя,как составную часть,оператора EXIT в соответствии со следущим списком:
--------------------------------------------------
EXIT-опция Подвергаемая EXIT структура
--------------------------------------------------
SELECT Оператор SELECT
DEF Определение функции
FOR Цикл FOR/NEXT
IF IF-блок
LOOP Цикл DO/LOOP
SUB Определение процедуры
WHILE Цикл WHILE/WEND
--------------------------------------------------
При использовании EXIT можно сэкономить на беспорядочных GOTO.
-115 -
Ограничения Когда EXIT используется для выхода из функции,вы должны назна-
----------- чать функции результат до исполнения EXIT.
Пример 'Эта программа демонстрирует все операторы EXIT.Для прекращения исп
Forekc.ru
Рефераты, дипломы, курсовые, выпускные и квалификационные работы, диссертации, учебники, учебные пособия, лекции, методические пособия и рекомендации, программы и курсы обучения, публикации из профильных изданий