Rocot
Транслятор языка Рефал-0.
http://forum.oberoncore.ru/viewtopic.php?f=47&t=1201
Центральной частью подсистемы Rocot является транслятор языка Рефал-0, реализованный методом частичной раскрутки. Он состоит из переднего плана (анализ исходного текста и преобразование в синтаксическое дерево - модуль RocotRefal0Front), заднего плана (трансляция в промежуточный код абстрактной строковой двухстековой машины, кодогенерация в исходный текст на Компонентном Паскале — модуль RocotRefal0Back) и объединяющего интерфейса (модуль RocotRefal0). Могут разрабатываться дополнительные генераторы для различных языков; в настоящее время поддерживается генерация в исходный текст на С — модуль RocotRefal0toC.
См. также
© 2005-2024 OberonCore и коллектив авторов.