RE: Нужны ли вещественные числа в Рефале?

2019-11-28 Пенетрантность Александр Коновалов a . v . konovalov87_AT_mail . ru
Доброй ночи, Андрей! «Александр, как же так, вы же писали что в синтаксисе вещественных констант нет, как же это вы скомпилировали, и выполнили?» На сайте refal.ru можно найти два компилятора Рефала-6. Один скачивается по ссылке download со страниц

Re: Нужны ли вещественные числа в Рефале?

2019-11-28 Пенетрантность Arkady Klimov arkady . klimov_AT_gmail . com
Александр, как же так, вы же писали что в синтаксисе вещественных констант нет, как же это вы скомпилировали, и выполнили? У меня это тоже не компилируется, точнее неправильно компилируется. Но в самом рефале вещественные числа есть. Вопрос в том, как получить первое число. Если вещественное сложит

RE: Нужны ли вещественные числа в Рефале?

2019-11-28 Пенетрантность Александр Коновалов a . v . konovalov87_AT_mail . ru
Добрый вечер, Леонид! «Мы же сами только обеспечивали работу с такими числами через символы-ссылки.» Если представлять вещественные числа символами-ссылками, то проблема равенства уходит на второй план: два символа равны, если ссылаются на общий контейнер. «Так что хоть какое-то распараллеливан

Re: Нужны ли вещественные числа в Рефале?

2019-11-28 Пенетрантность Eisymont Leonid verger-lk_AT_yandex . ru
Конечно, не IEEE, у нас была та арифметика, что есть в ЕС ЭВМ (IBM 360). Мы же сами только обеспечивали работу с такими числами через символы-ссылки.Для очень точных вычислений использовали дроби. Про работу с длинной мантиссой я не помню, кажется была. Надо посмотреть, реализация ведь есть и мы ее

RE: Нужны ли вещественные числа в Рефале?

2019-11-28 Пенетрантность Александр Коновалов a . v . konovalov87_AT_mail . ru
Добрый день, Леонид! Я только что написал в рассылку про тонкости семантики вещественных чисел, включая сравнение на равенство. Как в М-Рефале решена проблема равенства вещественных чисел? Или во времена Бурана он писался для компьютеров со своей (не IEEE) реализацией вещественной арифметики?

RE: Нужны ли вещественные числа в Рефале?

2019-11-28 Пенетрантность Александр Коновалов a . v . konovalov87_AT_mail . ru
Аркадий! В дистрибутиве Refal-Java лежит обычный Рефал-6 более свежей версии с вещественными числами. И у меня для Вас фокус. Рассмотрим такую волшебную функцию: Magic { s.X s.Y , : '=' , { s.X : s.Y = ; s.X :# s.Y = ; }; s.X s.Y = ; }; Функция сравнивает дв

Re: Нужны ли вещественные числа в Рефале?

2019-11-28 Пенетрантность Eisymont Leonid verger-lk_AT_yandex . ru
Вещественные числа есть в М-Рефале (моя с Николаем Мансуровым разработка). Без них мы бы компилятор для Бурана не смогли бы сделать - нужны были вычисления для выбора масштабов. Это есть там с середины 80-х годов прошлого столетия.Л.Эйсымонт 27.11.2019, 19:44, "Александр Коновалов a.v.konovalov87_A

RE: Нужны ли вещественные числа в Рефале?

2019-11-28 Пенетрантность Александр Коновалов a . v . konovalov87_AT_mail . ru
Добрый день, Аркадий! Хотел посмотреть, как работают вещественные числа в Рефале-6. Скачал дистрибутив с сайта refal.ru, распаковал, поправил путь в ri.bat. Написал такую программу (zero.ref): $ENTRY GO { = >; }; Компилирую и запускаю — падает: D:\…\Refal6>rfc zero.ref D:\…\Refal6>ri i+c+*