【24h】

Pure and Declarative Syntax Definition: Paradise Lost and Regained

机译:纯和声明性语法定义:失落和重新获得天堂

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

摘要

Syntax definitions are pervasive in modern software systems, and serve as the basis for language processing tools like parsers and compilers. Mainstream parser generators pose restrictions on syntax definitions that follow from their implementation algorithm. They hamper evolution, maintainability, and compositionality of syntax definitions. The pureness and declarativity of syntax definitions is lost. We analyze how these problems arise for different aspects of syntax definitions, discuss their consequences for language engineers, and show how the pure and declarative nature of syntax definitions can be regained.
机译:语法定义在现代软件系统中无处不在,并且充当诸如解析器和编译器之类的语言处理工具的基础。主流解析器生成器对遵循其实现算法的语法定义施加了限制。它们妨碍语法定义的发展,可维护性和组合性。语法定义的纯净性和声明性丧失了。我们分析了语法定义各个方面出现这些问题的方式,讨论了它们对语言工程师的后果,并说明了如何重新获得语法定义的纯净和声明性性质。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号