WikiDer > SIOD
Тема этой статьи может не соответствовать Википедии рекомендации по продуктам и услугам. (Октябрь 2012 г.) (Узнайте, как и когда удалить этот шаблон сообщения) |
Эта статья нужны дополнительные цитаты для проверка. (Октябрь 2012 г.) (Узнайте, как и когда удалить этот шаблон сообщения) |
| Парадигмы | Мульти: функциональный, процедурный, мета |
|---|---|
| Семья | Лисп |
| Разработано | Джордж Дж. Карретт |
| Разработчик | Джордж Дж. Карретт |
| Впервые появился | Апрель 1988 г. |
| Стабильный выпуск | 3.63 / 27 апреля 2008 г. |
| Печатная дисциплина | Сильный, динамичный, скрытый |
| Объем | Лексический |
| Язык реализации | C |
| Платформа | VAX, SPARC, IA-32 |
| Операционные системы | Кроссплатформенность: Linux, Солярис, IRIX, OpenVMS, Windows |
| Лицензия | LGPL |
| Интернет сайт | люди |
| Под влиянием | |
| Лисп, Схема | |
| Под влиянием | |
| СКМ, Хитрость | |
Схема в одном Defun, или с юмором Схема за один день (SIOD) это язык программирования, а диалект языка Лисп, малогабаритная реализация диалекта Схема, написано в C и разработан для встраивания в программы C. Он примечателен тем, что является, пожалуй, самой маленькой практической реализацией Lisp-подобного языка. Первоначально он был написан Джорджем Дж. Карреттом. это бесплатное программное обеспечение с открытым исходным кодом выпущен под Стандартная общественная лицензия ограниченного применения GNU (LGPL).
Функции
Функции SIOD включают:
- Реализует исходную версию Scheme из Лямбда-документы, но ни один из современных языков стандарты.
- Представляет собой очень раннее использование консервативного вывоз мусора в Лисп устный переводчик, метод, позже скопированный СКМ и Хитрость.
- Компиляция реализуется путем испускания фиксированного Машинный код пролог за которым следует быстро загружаемое двоичное представление дерево синтаксического анализа для интерпретации.
Приложения
- Программа обработки изображений GNU (GIMP) - SIOD был его основным язык расширения, Скрипт-фу, пока не был выпущен GIMP 2.4.[1]
- Сиаг Офис - Схема в сетке (SIAG) - это электронная таблица приложение, использующее SIOD в качестве основы.
- Система синтеза речи фестиваля - SIOD является основным интерпретатором команд.[2]
Рекомендации
- ^ "GIMP - Руководство по миграции Script-Fu". gimp.org. Получено 2011-11-12.
- ^ "Система синтеза речи фестиваля CSTR". Получено 2013-05-26.
внешняя ссылка
| Этот язык программирования-связанная статья является заглушка. Вы можете помочь Википедии расширяя это. |