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
]]>