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

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

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

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

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

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

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

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

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

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

ELEGANT
Elegant (Exploiting Lazy Evaluation for the Grammar Attributes of Non-Terminals) возник как генератор компиляторов, основанный на атрибутных грамматиках и превратился в полноценный язык программирования.

Подробнее ...
 
FNC-2
Система атрибутной грамматики, основанная на строго нециклических АГ, выполняющая расширенную оптимизацию используемой памяти.

Подробнее ...
 
OX
Обычные спецификации Yacc и Lex могут быть расширены синтезируемыми и наследуемыми атрибутами, написанными в синтаксисе C. Ox допускает наиболее общий класс атрибутных грамматик. Пользователь может определять проход дерева для постдекорации.

ftp://ftp.cs.iastate.edu/pub/ox/
 
RIE
Rie основан на однопроходных атрибутных грамматиках, называемых ECLR-атрибутными грамматиками. Генерируемый компилятор может вычислять наследуемые и синтезируемые атрибуты параллельно с LR разбором без генерации дерева разбора.

ftp://ftp.is.titech.ac.jp/pub/Rie/