Xтекст

Xtext (текст) Обзор Xtext Xtext — это фреймворк с открытым исходным кодом для разработки языков программирования и DSL.  Он генерирует […]

Xtext (текст)

  • Обзор Xtext

    • Xtext — это фреймворк с открытым исходным кодом для разработки языков программирования и DSL. 
    • Он генерирует не только синтаксический анализатор, но и модель класса для абстрактного синтаксического дерева. 
    • Xtext предоставляет полнофункциональную среду IDE на базе Eclipse. 
  • История и развитие

    • Первая версия Xtext была выпущена в 2006 году в рамках openArchitectureWare. 
    • С 2008 года разработка Xtext ведется в Eclipse в рамках проекта Eclipse Modeling Framework. 
    • Xtext регулярно обновлялся с версиями 0.7.0 до 2.7. 
    • Фреймворк разработан немецкой компанией Itemis. 
  • Функциональность

    • Для создания языка программирования необходимо написать грамматику на языке Xtext. 
    • Генератор кода на основе грамматики Xtext создает синтаксический анализатор и классы для объектной модели. 
    • Xtext интегрирован с Eclipse, предоставляя функции для улучшения разработки и редактирования кода. 
  • Использование и награды

    • Xtext используется в более чем 40 коммерческих и некоммерческих проектах. 
    • AWK и Xtend, популярные доменно-ориентированные языки, основаны на Xtext. 
    • Xtext получил награды Eclipse Community Awards за инновационную функцию и лучшего комментатора. 
  • Смотрите также

    • Ссылки на другие проекты и статьи, связанные с Xtext. 

Полный текст статьи:

Xтекст — Википедия

Оставьте комментарий

Прокрутить вверх