gifts2017

D-Lib - скриптовый язык

Опубликовал Александр Окулов (PowerBoy) в раздел Управление - Пользователю системы

D-Lib - быстрый, универсальный, компактный язык для разработки небольших системных программ.
Применяю как альтернативу командному интерпретатару и VBScript. Компилируется в один exe файл, позволяет создавать пользовательский графический интерфейс.

D-Lib включает в себя следующие возможности:

- Быстрый компилятор в Байт-код и библиотеку выполнения Runtime
- Библиотека выполнения Runtime также существует в DLL версии
- Полная поддержка Windows API
- Поддерживаются следующие типы данных Long-, Word-, Byte-, String-, Float-Variables
- Переменные объявляются непосредственно в коде (на лету)
- Математические операторы * + - /^
- And + Or (И + ИЛИ) операторы для объявления операторов условий и цикла
- Похожий на BASIC синтакс языка
- Неограниченное наследование функций
- Динамические массивы
- Само-определяющиеся константы
- Свыше 44000 известных констант Windows API (расширяется)
- Свыше 9800 известных функций Windows API (расширяется)
- Свыше 600 известных структур Windows API (расширяется)
- Процедуры (с локально определяемыми переменными и массивами)
- Процедуры полностья рекурсивны
- Легкое создание функций определенных пользователем
- Автоматическое подключение функций определенных пользователем
- Автоматическое подключение библиотек (dll's)
- Автоматическое определение доступных функций в библиотеках dll
- Секция Данных (также для включекния картинок, или чего-нибудь ещё)
- Полное связывание библиотек dll's при компиляции (доступ памяти)
- Обратный вызов окна
- Локальный перехват сообщений для всех элементов управления в окне
- Включены исходные тексты
- Много встроенных пользовательских функций
- Исходные тексты примеров


..и самое лучшее: Вы имеете полную свободу включить все части D-Lib какие захотите
в собственные разработки

D-Lib выполняется единственным Exe файлом размер которого меньше 28 Kb.
Необходима только одна библиотека Runtime (исполняемый файл) для выполнения всех дополнительных скомпилированных скриптов для каждого из проектов.

Минимальный набор необходимых файлов для компиляции (Компилятор и Runtime библиотека)
вместе имеют размер около 90 Kb!

Скачать файлы

Наименование Файл Версия Размер Кол. Скачив.
D-Lib 2.0b
.1218512139 1,37Mb
25.09.09
62
.1218512139 1,37Mb 62 Скачать

См. также

Подписаться Добавить вознаграждение

Комментарии

1. Сhe Burashka (CheBurator) 12.08.08 19:19
краткое описание возможностей можно было бы и не поленитьсяна русский перевести...
2. Андрей (Свой) 12.08.08 22:51
к сожалению в русском интернете не удалось найти описания этой программы... хотелось бы понять насколько сабж похож/близок к nncron или autoIХ
3. vip (vip) 12.08.08 23:51
(2) Прямой предок языка nncron SP-Forth вообще ни на что не похож со своей обратной польской записью, а языка autoIХ в природе не существует, есть AutoIT. И какая тебе разница в близости/похожести, если ты носишь гордое имя Программер, а не девелопёр, как тов. Че?
vasilykushnir; +1 Ответить
4. Олег Пономаренко (O-Planet) 13.08.08 00:04
(2) Не слушай. Правильный вопрос, достойный имени Программера, совсем не свойственный компиляторам, считающим себя программерами ;) Язык сам ведет в решении задачи, но не все это понимают.
5. vip (vip) 13.08.08 00:25
(4) Не поленись, пожалуйста, свой пост на русский перевести.
Честно (и мучительно) пытаюсь понять великую сермяжную правду твоего сообщения.
6. Олег Пономаренко (O-Planet) 13.08.08 00:47
(5) Не трудись, ибо общее становится малоценным...
7. Олег Пономаренко (O-Planet) 13.08.08 00:51
По теме... Я вот в аглицком бум-бум, но описание посмотрел, все вроде понятно. Помесь бейсика с ассемблером типа. Не пойму, посуму не юзать компиляторы с++, типа ваткома, например?
8. Михаил (ILM) 14.08.08 14:02
D-Lib включает в себя следующие возможности:

- Быстрый компилятор в Байт-код и библиотеку выполнения Runtime
- Библиотека выполнения Runtime также существует в DLL версии
- Полная поддержка Windows API
- Поддерживаются следующие типы данных Long-, Word-, Byte-, String-, Float-Variables
- Переменные объявляются непосредственно в коде (на лету)
- Математические операторы * + - /^
- And + Or (И + ИЛИ) операторы для объявления операторов условий и цикла
- Похожий на BASIC синтакс языка
- Неограниченное наследование функций
- Динамические массивы
- Само-определяющиеся константы
- Свыше 44000 известных констант Windows API (расширяется)
- Свыше 9800 известных функций Windows API (расширяется)
- Свыше 600 известных структур Windows API (расширяется)
- Процедуры (с локально определяемыми переменными и массивами)
- Процедуры полностья рекурсивны
- Легкое создание функций определенных пользователем
- Автоматическое подключение функций определенных пользователем
- Автоматическое подключение библиотек (dll's)
- Автоматическое определение доступных функций в библиотеках dll
- Секция Данных (также для включекния картинок, или чего-нибудь ещё)
- Полное связывание библиотек dll's при компиляции (доступ памяти)
- Обратный вызов окна
- Локальный перехват сообщений для всех элементов управления в окне
- Включены исходные тексты
- Много встроенных пользовательских функций
- Исходные тексты примеров


..и самое лучшее: Вы имеете полную свободу включить все части D-Lib какие захотите
в собственные разработки

D-Lib выполняется единственным Exe файлом размер которого меньше 28 Kb.
Необходима только одна библиотека Runtime (исполняемый файл) для выполнения всех дополнительных скомпилированных скриптов для каждого из проектов.

Минимальный набор необходимых файлов для компиляции (Компилятор и Runtime библиотека)
вместе имеют размер около 90 Kb!
9. Александр Окулов (PowerBoy) 14.08.08 14:25
10. Андрей Скляров (coder1cv8) 14.08.08 14:32
Я вот, как и многие одинэснеги, по-англицки не шарю... Поэтому, среди подобных разработок, для меня был и остается абсолютным лидером AutoIt...
Для написания сообщения необходимо авторизоваться
Прикрепить файл
Дополнительные параметры ответа