HomeLisp 1.13.71
В текущую версию внесен ряд изменений:
- Теперь функциональный символ (голова S-выражения) может вычисляться. Эта возможность уже присутствовала, как недокументированная, начиная с предыдущей версии. Автор благодарит студента СГТУ Андрея Кондрашова за найденную ошибку;
- Исправлена ошибка арифметики с плавающей точкой, проявляющаяся в том, что машинное эпсилон в системе HomeLisp оказалось на 5 двоичных порядков (т.е. в 32 раза) хуже, чем должна обеспечивать стандартная точность double. Впрочем, для вычислений высокой точности предназначается небольшая библиотека SuperFloat Эта библиотека позволяет производить вычисления над числами с плавающей точкой с мантиссой регулируемого размера в десятичной системе счисления. Идею этой библиотеки подсказал автору Н.В. Шилов (Университет Иннополис);
- Как уже было отмечено, справка homelisp.chm в win-10 открывается пустой, если запускается с сетевого диска. Для исправления проблемы внесено следующее изменение: если в текущую директорию добавить текстовый файл help.ini, содержащий единственную строку с путём к файлу homelisp.chm, то справка будет открываться из указанной в этом файле директории.
- Исправлен ряд мелких ошибок.
Скачать портабельную версию HomeLisp 1.13.71
Для использования портабельной версии права администратора не требуются. Просто скачайте архив в какую-либо директорию и распакуйте.
Tags: HomeLisp, Portable, Плавающая точка
Оставьте комментарий
Вы должны войти, чтобы оставить комментарий.