SML/NJ 110.43
Версия реализации SML/NJ языка программирования MLВерсия SML/NJ 110.43 выпущена 9 сентября 2003.
В дополнение к множеству исправлений ошибок данный релиз делает большой шаг к окончательному релизу — добавлены или изменены многие базовые интерфейсы, введены изменения связанные с IntInf.int, а также многое другое.
Данная версия является стабильной, однако полное тестирование компилятора не проведено.
Основные изменения относительно версии SML/NJ 110.42:
-
реализован
IntInf;LargeInt = IntInf;FixedInt = Int32 -
добавлены некоторые операции над Real64 (в том числе
Real.toLargeInt) - произведена большая работа по приближению языка к спецификации — добавлены отсутствующие операции и т.д.
-
введена новая реализация структуры
Timeоснованной наIntInf -
изменения в структуре
Date, добавлены некоторые функции - другие исправления различных ошибок
- большая часть скриптов переписана на языке ML для лучшей совместимости
- реализованы новые установочные скрипты для Windows и Unix
-
введена поддержка
IntInf.intкомпилятором -
экспортирована структура
Typecheckв компилятор из$smlnj/viscomp/core.cm -
улучшена организация структуры
InlineT - исправлена серьезная ошибка в компиляторе
- введен новый флаг в реализации компилятора
- компилятор снова доступен для систем Win32 (требует дополнительного тестирования)
Комментарии
]]>blog comments powered by Disqus
]]>