Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.
Вам не пришло письмо с кодом активации?
Ноября 09, 2024, 06:43:07 pm
Начало Помощь Поиск Войти Регистрация
Новости:

Transaq  |  СБО "Transaq"  |  Подсистема ATF  |  Topic: О контроле типов переменных « предыдущая тема следующая тема »
Страниц: [1] Печать
Автор Тема: О контроле типов переменных  (Прочитано 2854 раз)
bugem
Full Member
***
Сообщений: 105



Просмотр профиля Email
« : Марта 28, 2013, 09:15:02 pm »

Уважаемые разработчики, а нет ли в планах добавить функции проверки типов переменных?
Что нибудь вроде IsNumber(var) и/или IsString(var) возвращающих true/false...

А может и на Exception замахнетесь? ;) С возможностью обработки исключений?
Записан
Heller
Разработчики
Hero Member
*****
Сообщений: 1277


Просмотр профиля Email
« Ответ #1 : Апреля 01, 2013, 12:05:46 pm »

С учетом того, что ATF - язык нетипизированный, нет уверенности, что подобные функции будут работать всегда корректно. Ну то есть IsString будет возвращать значение true вообще всегда кроме того случая, когда в переменной хранится объект.

На исключения мне как разработчику конечно хотелось бы замахнуться, но пока в планах этого нет - функционал всё же слишком специфичный и требует большой проработки. Не уверен, что на данном этапе в ATF это будет целесообразно.
Записан
Страниц: [1] Печать 
Transaq  |  СБО "Transaq"  |  Подсистема ATF  |  Topic: О контроле типов переменных « предыдущая тема следующая тема »
Перейти в:  


Войти

Powered by MySQL Powered by PHP Powered by SMF 2.0.10 | SMF © 2006-2008, Simple Machines LLC Valid XHTML 1.0! Valid CSS!