EXIT — различия между версиями
Материал из GB wiki
Alexey (обсуждение | вклад) (Новая страница: «Category:Функции_ГБ {{Функция ГБ |Название=EXIT |Описание=Прерывает выполнение скрипта, может в…») |
Alexey (обсуждение | вклад) |
||
Строка 3: | Строка 3: | ||
|Название=EXIT | |Название=EXIT | ||
|Описание=Прерывает выполнение скрипта, может возвращать результат. | |Описание=Прерывает выполнение скрипта, может возвращать результат. | ||
− | |Синтаксис=EXIT( | + | |Синтаксис=EXIT(возврат) |
|Аргументы= | |Аргументы= | ||
{{Аргумент | {{Аргумент |
Текущая версия на 12:49, 29 ноября 2016
Прерывает выполнение скрипта, может возвращать результат.
Синтаксис
EXIT(возврат)
Аргументы
- возврат
- Строка или число, можно использовать например как результат, возвращаемый макросом, командой. Необязательный параметр.
Тип результата
- Строка или число, зависит от аргумента.
Примеры
Если второй параметр макроса равен нулю, макрос вернёт сообщение об ошибке, в противном случае будет вычислено значение выражения:
DefineMacros( `M1(a;b)`, ( IIF( :b=0, Exit(`Деление на 0!`) ), :a/:b ) ), Info( M1(2, 0) )