官术网_书友最值得收藏!

Chapter 1. Implementing a DSL

In this chapter, we will provide a brief introduction on Domain-Specific Languages (DSLs) and the issues concerning their implementation, especially in the context of an Integrated Development Environment (IDE). In the initial part of the chapter, we will sketch the main tasks for implementing a DSL and its integration in an IDE. At the end of the chapter, we will also show you how to install Xtext and will give you a glimpse of what you can do with Xtext. It is an Eclipse framework for the development of DSLs that covers all aspects of a language implementation, including its integration in the Eclipse IDE.

This chapter will cover the following topics:

  • An introduction to DSLs
  • The main steps for implementing a DSL
  • The typical IDE tooling for a DSL
  • The very first demo of Xtext
主站蜘蛛池模板: 三穗县| 信宜市| 赣州市| 清涧县| 广南县| 富源县| 溆浦县| 陆川县| 五华县| 灵璧县| 西丰县| 抚松县| 宁津县| 舟山市| 汕头市| 射阳县| 巩留县| 昭觉县| 宁南县| 通榆县| 庄河市| 库车县| 武胜县| 大洼县| 铅山县| 东乌珠穆沁旗| 新乡市| 米泉市| 承德县| 阿合奇县| 沁源县| 双峰县| 西和县| 滦平县| 赤峰市| 丹东市| 岳西县| 徐州市| 临洮县| 化隆| 丰镇市|