Мета-среда ASF + SDF - Википедия - ASF+SDF Meta Environment
Эта статья слишком полагается на Рекомендации к основные источники.Октябрь 2011 г.) (Узнайте, как и когда удалить этот шаблон сообщения) ( |
Разработчики) | SEN1 [1] группа в CWI [2] |
---|---|
Стабильный выпуск | 2.0.3 / 13 ноября 2008 г. |
Операционная система | Linux, Unix |
Тип | система преобразования программ |
Лицензия | BSD, LGPL |
Интернет сайт | http://www.meta-environment.org/ |
ASF + SDF Мета-среда является IDE и набор инструментов для интерактивный программный анализ и трансформация. Он сочетает в себе SDF (Формализм определения синтаксиса ), АЧС (Формализм алгебраической спецификации ) и другие технологии.
Некоторые особенности:
- Анализ программы
- Трансформация программы
- Генерация интерактивных сред программирования (Иды )
- Визуализация деревьев синтаксического анализа
- Довольно поколение принтеров
Составные части:
- MetaStudio, IDE
- PGEN таблица синтаксического анализа генератор
- Без сканера Парсер GLR (SGLR) для разбора условий более SDF грамматики
- Генератор парсера SGLR для SDF
- АЧС, позволяет переписывать термины и автоматически обходить общее дерево
- Условия для представления общих данных
- ApiGen, генерирует строго типизированный API в C и Ява
- Архитектура ToolBus для подключения различных инструментов
ToolBus - это архитектура межкомпонентного соединения (что-то вроде D-автобус или же CORBA ) на основе алгебра процессов формализм. ATerms - это общий формат представления данных, который очень эффективен с точки зрения использования ресурсов благодаря максимальному совместному использованию подтерм и автоматической сборке мусора. Он используется в большинстве инструментов в наборе инструментов, и API предоставляются в C и Ява так что разработчики могут использовать его в своих собственных приложениях.
Смотрите также
внешняя ссылка
Этот язык программирования -связанная статья является заглушка. Вы можете помочь Википедии расширяя это. |