- Категория: Forth
- Опубликовано 09 Июнь 2012
- Просмотров: 15322
Quark-Forth (quark) – 32-разрядный транслятор языка Форт (Forth), предназначенный для работы в ОС Windows. Преимущественное назначение – реализация форт-машины с помощью динамически загружаемой библиотеки. Минимальный вариант транслятора представляет собой единственный файл quark.dll. Транслятор предполагается к использованию в составе более сложного приложения, однако имеется его exe-вариант, реализующий графическую консоль.
Загрузить последнюю версию (exe+dll): http://msyst.ru/downloads/quarkexe.zip
Основные особенности:
· Машинный код
· Вычисления с плавающей точкой на базе сопроцессора
· Работа с двумерной и трехмерной графикой с помощью библиотеки OpenGL
· Возможность встраивания в программы или самостоятельной работы (в exe-варианте)
· Описание: http://msyst.ru/downloads/quark.pdf
Примером оболочки, вызывающей quark.dll, является приложение proton (загрузить, 1 Мб: http://msyst.ru/downloads/proton.zip
[извините, изображение временно отсутствует]
1 – Редактор исходного текста
2 – Переключение закладок с редактором и содержимым виртуального экрана
3 – Консоль
4 – Панель настраиваемых инструментальных кнопок (настройка по правой кнопке мыши)
5 – Просмотр содержимого словаря и стека
6 – Кнопки быстрого запуска и консоль форт-машины