Objective Caml 3.00
Версия реализации Objective CAML языка программирования MLОсновные изменения относительно версии Objective Caml 2.04:
- поддержка маркированных и необязательных параметров для функций и классов
- поддержка вариантных типов
-
?в потоковых обработчиках ошибок заменен?? - пересмотрена система вывода ошибок
- исправления ошибок, связанных с вещественными числами
- новый формат модулей для интерпретаторов байт-кода
-
введена оптимизация раскодирования для новых целочисленных типов
int32,int64,nativeintи дляbigarrays - оптимизация сканирования глобальных корней во время сборки мусора позволяет уменьшить время исполнения программы
- улучшен вывод исключений
- устранена ошибка в сборщике мусора, происходящая во время интерпретации сценариев
-
новые модули
Int32,Int64,Nativeintдля 32, 64 разрядных целых чисел -
добавлены
Array.sort,Array.stable_sortв модульArray -
изменения в модулях
Hashtbl,Lazy,List,Map,Set,Sort,Stack,String - добавлены новые и изменены существующие реализации под различные ОС
- множество других расширений
Комментарии
]]>blog comments powered by Disqus
]]>