Project

General

Profile

Приближаемся к alpha-версии компилятора

Added by m.bakhterev over 6 years ago

Мы убрали зависимости от прошлого бэкенда к LCC, который служил нам некоторое время для генерации кода, теперь у нас полностью свой генератора. Убрали зависимость от фронтенда, который получал биткод от LLVM и строил нам из него наш промежуточный код, описывающий граф программы. Теперь наше ядро уже достаточно развито, чтобы генерировать сложные тестовые примеры.

Процедура сборки всего нашего хозяйства не изменилась. Зато появились относительно вменяемые примеры описания процесса компиляции в lime/forms/simple-*.lk. Если Вы захотите как-нибудь поэкспериментировать с нашим ядром и фронтендом Си, то набор форм-заглушек, с которых можно что-то начать можно найти в cfe/tst/forms/*