Я взялся за доработку подсистемы CDev (из сборкиbb-revival-nix-0.1.tar.gz), задавшись целью создать компилятор КП для командной строки.
Компилятор состоит из "движка" (back-end) в виде доработанного модуля CDevCompiler, скомпонованного вcdev.dll, а также головной программы (front-end), написанной на Free Pascal (cpcc[.exe]).
На данный момент компилятор умеет только компилировать, создавая ocf и osf в директориях Code, Sym соответствующих подсистем. Отсутствует (пока) сборка в исполняемые файлы целевой ОС. Имея DevElflinker, уже можно двигаться в направлении Linux.
Итого, файлы планируется запускать с помощью загрузчика, использующего каркас в libBB[.dll/.so].
Последние новости читайте в сообщениях ниже этого.

Вложение:cdev-20100416.zip[171.81 КБ]
Скачиваний: 320
исходные файлы.
Вложение:cpcc-bin-win32.zip[353.92 КБ]
Скачиваний: 328
Бинарник для Win32. Внутри находится также простой пример исходного кода вместе с файлом проекта. Всё распаковать в системный корень БлэкБокса. Наличие blackbox[.exe] не обязательно для работы, а только набор подсистем для компиляции и сборки.

Файлы обновлёны. Версия 2010-04-16 с "движком" компилятора версии 1.1.3