OberonCore https://forum.oberoncore.ru/ |
|
Числовые типы в АО. Надо ли пересматривать? https://forum.oberoncore.ru/viewtopic.php?f=22&t=6398 |
Страница 1 из 1 |
Автор: | Wlad [ Воскресенье, 19 Май, 2019 17:54 ] |
Заголовок сообщения: | Числовые типы в АО. Надо ли пересматривать? |
Отправная точка - определение типов в Зонноне и Аде. В Аде есть приятные фичи по определению точности представления и масштабированию (плавающих) типов. Есть ли (появилась ли) у тех из вас, кто уже поработал с А2+АО потребность/необходимость в подобных вещах в АО? |
Автор: | Sergej Durmanov [ Воскресенье, 19 Май, 2019 19:38 ] |
Заголовок сообщения: | Re: Числовые типы в АО. Надо ли пересматривать? |
Не нужно это в языке |
Автор: | Ярослав Романченко [ Воскресенье, 19 Май, 2019 20:11 ] |
Заголовок сообщения: | Re: Числовые типы в АО. Надо ли пересматривать? |
Sergej Durmanov писал(а): Не нужно это в языке Поддерживаю. А высвободившуюся энергию разумнее пустить на более приоритетные вещи.
|
Автор: | Info21 [ Воскресенье, 19 Май, 2019 21:04 ] |
Заголовок сообщения: | Re: Числовые типы в АО. Надо ли пересматривать? |
Ярослав Романченко писал(а): Sergej Durmanov писал(а): Не нужно это в языке Поддерживаю. А высвободившуюся энергию разумнее пустить на более приоритетные вещи. |
Автор: | Дмитрий Дагаев [ Воскресенье, 19 Май, 2019 21:11 ] |
Заголовок сообщения: | Re: Числовые типы в АО. Надо ли пересматривать? |
Даже требование есть, и в стандарте МЭК 880. Цитата: Таблица D.3 а - Диапазон каждой переменной должен определяться при трансляции Мораль проста. Ада - сундук, там есть все. Оберон - чемоданчик. Нужно обязательно предусмотреть подключение требования во фронтенде USE или RESTRICT +RANGES и далее озаботиться в бэкенде этой реализацией. Но это для тех, кому это необходимо. |
Автор: | Comdiv [ Воскресенье, 19 Май, 2019 21:23 ] |
Заголовок сообщения: | Re: Числовые типы в АО. Надо ли пересматривать? |
По-моему, под это требование подходят большинство компиляторов даже Си, потому что в них диапазоны переменных, включая тип int, определяются во время трансляции, а не во время исполнения. Либо это требование надо уточнить, либо оно отнюдь не о гибком задании диапазонов. Проблема же работы с допустимыми диапазонами заключается в том, что они менятся от действия к действию. Также, необходимость постоянного согласования переменных разных диапазонов - это одна из причин ошибок. И, кстати, Ада содержит в себе типы с гибкими диапазонами, с помощью которых удобно отстреливать себе ноги. |
Автор: | Kemet [ Понедельник, 20 Май, 2019 10:00 ] |
Заголовок сообщения: | Re: Числовые типы в АО. Надо ли пересматривать? |
Wlad писал(а): Есть ли (появилась ли) у тех из вас, кто уже поработал с А2+АО потребность/необходимость в подобных вещах в АО? В каких именно вещах?
|
Страница 1 из 1 | Часовой пояс: UTC + 3 часа |
Powered by phpBB® Forum Software © phpBB Group https://www.phpbb.com/ |