|
-
URL:
-
http://glade.nmd.msu.ru/magnate/tc2c
-
Status:
-
Реализованы сканер и парсер для языка TC
(гладкое Т-расширение языка C), подсчет атрибутов,
простейший dataflow-анализ и вывод C-программы.
В выходной программе генерируются обращения
к Т-переменным через специальные макросы, а также
для каждой функции генерируются Т- и C- тела.
-
Todo:
-
Добавить поддержку других ключевых слов и конструкций
языка TC.
Добавить генерацию Т-структур для входных и выходных
параметров функций.
Зафиксировать версию языка TC, которая будет
поддерживаться в прототипе промышленной версии
Т-системы
-
People:
-
Владимир Роганов <var@msu.ru>
-
URL:
-
http://glade.nmd.msu.ru/magnate/fl
-
Status:
-
Реализована генерация комбинаторного представления
для тел функция языка FL. Реализован интерпретатор
для редукции полученного в результате компиляции
аппликативного графа.
Предложана и реализована гибкая система типизации.
-
Todo:
-
Реализовать front-end (сканер и парсер) для подмножества
одного из широко распространенных скриптовых языков
программирования (таких, как, например, TCL)
Реализовать параллельную версию интерпретатора
(над рантаймом промышленной версии Т-системы)
-
People:
-
Евгений Мамчиц <eugene@nc.orc.ru>
-
URL:
-
http://glade.nmd.msu.ru/~pooh/refal-plus
http://glade.nmd.msu.ru/~pooh/rfrt/rfrt.html
-
Status:
-
Реализован новый эффективный рантайм (вычислительное ядро)
для языка Рефал+. Зафиксирован внешний интерфейс рантайма.
Реализован транслятор с языка Рефал+ в абстрактный
синтаксис.
-
Todo:
-
Реализовать компилирующее звено с уровня абстрактного
синтаксиса в C++ - представление нового рантайма Рефал+.
Реализовать параллельную версию интерпретатора
(над рантаймом промышленной версии Т-системы)
-
People:
-
Андрей Слепухин <pooh@msu.ru>
|
|