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