首页> 外文会议>Companion material of the 30th international conference on software engineering 2008 >MontiCore: A Framework for the Development of Textual Domain Specific Languages
【24h】

MontiCore: A Framework for the Development of Textual Domain Specific Languages

机译:MontiCore:文本领域特定语言开发框架

获取原文
获取原文并翻译 | 示例

摘要

In this paper we demonstrate a framework for the efficient development of textual domain specific languages and supporting tools. We use a redundance-free and compact definition of a readable concrete syntax and a comprehensible abstract syntax as both representations significantly overlap in their structure. To further improve the usability of the abstract syntax, this definition format integrates additional concepts like associations and inheritance into the well-understood grammar-based approach. Modularity concepts like language inheritance and embedding are used to simplify the development of languages based on already existing ones. In addition, the generation of editors and a template approach for code generation is explained.
机译:在本文中,我们演示了有效开发文本领域特定语言和支持工具的框架。我们使用可读性具体语法和可理解的抽象语法的无冗余且紧凑的定义,因为这两种表示形式在结构上都存在明显重叠。为了进一步提高抽象语法的可用性,此定义格式将诸如关联和继承之类的其他概念集成到了易于理解的基于语法的方法中。语言继承和嵌入之类的模块化概念可用于简化基于现有语言的语言开发。此外,还解释了编辑器的生成和代码生成的模板方法。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号