
DSL Domain Specific Language) становятся все более популярной темой в сфере программной инженерии. Данная статья представляет собой руководство по созданию DSL с помощью фреймворка Xtext, который позволяет за короткое время создать не только синтаксический анализатор для разрабатываемого языка, но и удобный текстовый редактор, проверяющий синтаксические и семантические ограничения языка компилятор или интерпретатор для DSL.Domain Specific Languages are a hot topic nowadays. In this article we will show you how to create your own DSL with the Xtext framework. Xtext gives you opportunity to create in a brief space of time not only a parser for DSL, but: a comfortable text editor, checking syntactic and semantic constrains a compiler and an interpreter for DSL.
Предметноориентированные языки (
предметноориентированный язык, синтаксический анализатор, интерпретатор, компилятор
предметноориентированный язык, синтаксический анализатор, интерпретатор, компилятор
| selected citations These citations are derived from selected sources. This is an alternative to the "Influence" indicator, which also reflects the overall/total impact of an article in the research community at large, based on the underlying citation network (diachronically). | 0 | |
| popularity This indicator reflects the "current" impact/attention (the "hype") of an article in the research community at large, based on the underlying citation network. | Average | |
| influence This indicator reflects the overall/total impact of an article in the research community at large, based on the underlying citation network (diachronically). | Average | |
| impulse This indicator reflects the initial momentum of an article directly after its publication, based on the underlying citation network. | Average |
