Реклама в Интернет | "Все Кулички"
Пакеты
для разработки
компиляторов

Генераторы лексичесих
и синтаксических
анализаторов

Системы атрибутной
грамматики

Средства
преобразования

Генерация кода

Анализ и оптимизация

Генераторы среды
разработки

Инфраструктура,
компоненты,
инструменты

Создание компиляторов
на Java

Средства преобразования

APP
Algebraic Typing & Pattern Matching Preprocessor для C++.
Подробнее...

 
KIMWITU
Kimwitu - система поддерживающая конструирование программ, использующих деревья или термы в качестве основных структур данных.

Подробнее ...
 
MEMPHIS
Инструмент Memphis Tree Builder & Tree Walker поддерживает определение и обработку абстрактных синтаксических деревьев. Прекомпилятор расширяет C/C++: определения доменов описывают типы данных в грамматическом стиле. Операторы сравнения обрабатывают эти данные, используя метод сопоставления образцов.

Подробнее ...
 
RIGAL
Rigal является языком конструирования компиляторов. Главными структурами данных являются атомы, списки и деревья. Управляющие структуры основаны на улучшенном методе сопоставления образцов.

ftp://ftp.ida.liu.se/pub/labs/pelab/rigal/
 
TXL
Язык трансформационного программирования. Основная парадигма TXL заключается в трансформации входных данных в выходные используя набор правил преобразования, описывающих как различные части входных данных должны изменяться на выходе.

Подробнее ...
 
TXL-3
Реализация языка программирования TXL для Модула-3.

ftp://ftp-i3.informatik.rwth-aachen.de/pub/Modula-3-Contrib/txl-3