STklos это бесплатная система Схема поддержки большинства языков признаки, определенные в R5RS. Целью реализации STklos это, чтобы быть быстрым, а также свет.
Реализация основана на специальной виртуальной машины. STklos также может быть скомпилирован как библиотека и встроенные в приложения.
Вот некоторые ключевые особенности "STklos":
ย ท эффективным и мощная система объекта на основе CLOS обеспечения
ย ท Множественное наследование,
ย ท Обобщенные функции,
ย ท Multi-методы
ย ท эффективным СС (Мета протокол Object)
ย ท простой в использовании модульной системы
ย ท он реализует полный башня чисел, определенных в R5RS,
ย ท простое подключение к инструментария GTK +,
ย ท Perl-совместимых регулярных выражений благодаря упаковке PCRE,
ย ท он реализует правильно хвост рекурсивные вызовы
Что нового В этом выпуске:.
- Эта версия поддерживает кодирование в UTF-8 и начинает поддерживать некоторые (будущее) R7RS черты.
- Это включает в себя полную поддержку UTF-8 строк и символов, поддержкой Win32 под Cygwin, поддержка Mac OS X Lion, и исправлены некоторые ошибки.
Что нового в версии 1.01:
- Изменения включают в себя обновления документации, модификации для поддержки ScmPkg на MacPorts, исправления для несовместимости в FFI, введенной в 1.00, лучшей поддержки x86_64 и исправлений.
Что нового в версии 1.00:
- Полное переписывание GMP-Lite, совместимый пакет, предоставляемый GMP для системы, которая не обеспечивает его
- Удалить старый механизм расширения intsallation (stklos установки). Используйте механизм ScmPkg для расширения STklos Теперь
- функции, общие функции и методы банки теперь имеют строки документации
- поддержка Readline GNU Добавлено в REPL если Readline Lib могут быть загружены динамически
- Файлы конфигурации место в настоящее время может быть изменено
- Добавлена интерактивная справочная система
- libffi uptated до версии 3.0.9
- Новинка выполнена SRFIs
- SRFI-74 (октет имя Бинарные Блоки)
- SRFI-96 (SLIB Предпосылки)
- SRFI-98 (интерфейс для доступа к переменным среды)
- SRFI-100 (определить лямбда-объект)
- Новые примитивы
- порт?
- помощь
- Make-каталоги
- обеспечить каталоги-существовать
- Исправления
Комментарии не найдены