Пакеты
для разработки
компиляторов
Генераторы
лексичесих
и синтаксических
анализаторов
Системы
атрибутной
грамматики
Средства
преобразования
Генерация
кода
Анализ и оптимизация
Генераторы сред
Инфраструктура,
компоненты,
инструменты
Создание компиляторов
на Java |
Пакеты для разработки компиляторов
-
COCKTAIL
-
Cocktail - это набор генераторов почти для всех фаз работы
компилятора: REX, генератор сканеров; LALR и ELL, генератор синтаксических
анализаторов для LALR(1) и LL(1); AST, генератор для абстрактных синтаксических
деревьев; AG, генератор атрибутных вычислителей; PUMA, инструмент преобразования,
основанный на сопоставлении образцов.
Подробнее
...
-
ELI
-
Eli предоставляет решение для большинства задач, возникающих
при создании языка програмирования - начиная со структурного анализа (решаемого
с помощъю средств типа LEX и YACC), через анализ имен, типов и значений
к сохранению структур данных трансляции и получения выходного текста.
Подробнее
...
-
GENTLE
-
Интегрированная система, перекрывающая весь спектр задач
по конструированию компиляторов. Gentle поддерживает распознавание языка,
определение абстрактных синтаксических деревьев, интеллектуальный обход
дерева, выбор оптимального кода для микропроцессоров, и простой несинтаксический
анализ для трансляции "источник - источник".
Подробнее ...
-
PCCTS
-
PCCTS является набором средств помогающих в создании программ
распознавания языка и трансляторов; он состоит из трех инструментов: ANTLR,
генератор парсеров, который функционирует подобно Yacc, но основан на predicated
LL(k); DLG, простой генератор лексических анализаторов в духе Lex. SORCERER,
генератор синтаксических анализаторов позволяющий программисту определять
структуру данных дерева через грамматику.
Подробнее
...
|