wwlisp является интерпретируемым языком программирования для разработки приложений и сценариев, которые могут быть использованы для разработки автономных программ, снарядов скрипты или может быть встроен в другой программе.
wwlisp является кратким объектно-ориентированный диалект Lisp язык очень слабо вдохновленный Common Lisp, Smalltalk, или даже C ++. Этот проект направлен на решение конкретных категорий проблем и, следовательно, реализация не содержит механизмов, предназначенных для лечения всех типов данных, традиционных в Lisp или реализовать теоретические концепции программной инженерии или объектов D некоторых синтаксических форм, связанных с сохранением памяти или хитросплетения языка были заброшены на прибыль более легкого синтаксиса.
Переводчик включает традиционные механизмы и структуры для этого вида программы. Память организована в четырех пространств: pointerspace - содержащие автомобилей | CDR клетки, в 64 бит целые числа (что позволяет 64 бит арифметики независимо от архитектуры процессора 32 или 64 бит) и 64 бит с плавающей точкой, StringSpace - содержащие имена атомов и символьные строки, содержащие binaryspace структуры, буферы и объекты API, и, наконец, динамический стек для вызова функции.
Указатель, строка и бинарные пространства предварительно выделяется при запуске интерпретатора и постепенно используются в процессе работы, в то время как алгоритмы сборщика мусора освободить место в случае истощения.
Автомобиль и CDR указатели полны слово (32 или 64 бита) переменных, что делает возможным использование максимума адресуемой уполномоченным для процесса в операционной системе и процессору. Переводчик версия 8 имеет около 400 внутренние скомпилированные функции, а также библиотеку при загрузке системы, определяющий более 60 дополнительных функций, посвященные в основном отладки и выпуска. Кроме того, интерпретатор включает встроенную следующие возможности:
· Многопоточность, с независимости средах каждой нити и связи между теми, кто;
· Функция иностранных Интерфейс позволяет назвать C API, доступные в форме общих объектов или DLL;
· Возможность developping С или С ++ плагинов или расширений к языку, который может быть загружен и выгружен динамически;
· Обращение процесс и МПК;
· Потоки, Трубы и розетки обработки.
Что нового в этой версии:
Этот выпуск содержит много исправлений для разных ошибок и дефектов в синтаксисе и документации.
· Общая стабильность и полезность переводчика были расширены, в частности, путем более регрессионного тестирования.
· Кроме того, этот релиз включает в себя новый билд wwlispkdialog библиотеки, что позволяет был диалогов KDE, что делает использование некоторых из самых выдающихся виджетов KDE без большого количества кодирования.
· И, наконец, релиз включает в себя впервые в wwlisp2dimage библиотеку, которая взаимодействует с известной библиотеки GD и позволяет рисовать и сохранять фотографии.
· Примечание: пакеты с исходным кодом Debian компиляции на 4 и на SuSE, при условии, что установлены GD и KDE, с заголовками.
· Прекомпилированная пакет устанавливает все сразу, но был протестирован только на Debian 4.
Детали программы:
Версия: 8.2.3
Дата загрузки: 2 Jun 15
Тип распространения: Бесплатная
Популярность: 79
Комментарии не найдены