...
首页> 外文期刊>LIPIcs : Leibniz International Proceedings in Informatics >From Macros to DSLs: The Evolution of Racket
【24h】

From Macros to DSLs: The Evolution of Racket

机译:从宏到DSL:球拍的演变

获取原文
   

获取外文期刊封面封底 >>

       

摘要

The Racket language promotes a language-oriented style of programming. Developers create many domain-specific languages, write programs in them, and compose these programs via Racket code. This style of programming can work only if creating and composing little languages is simple and effective. While Racket's Lisp heritage might suggest that macros suffice, its design team discovered significant shortcomings and had to improve them in many ways. This paper presents the evolution of Racket's macro system, including a false start, and assesses its current state.
机译:Racket语言促进了面向语言的编程风格。开发人员创建许多特定于领域的语言,用它们编写程序,然后通过Racket代码编写这些程序。仅当创建和编写少量语言简单有效时,这种编程风格才能起作用。尽管Racket的Lisp传承可能暗示了宏就足够了,但其设计团队发现了明显的缺点,必须以多种方式加以改进。本文介绍了Racket宏系统的发展,包括一个错误的开始,并评估了其当前状态。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号