A Gentle Introduction to Multi-stage Programming, Part II

A Gentle Introduction to Multi-stage Programming, Part II
复制标题

多阶段编程简介,第二部分

DOI:
10.1007/978-3-540-88643-3_6
复制
发表时间:
2007
期刊:
Generative and Transformational Techniques in Software Engineering
影响因子:
--
通讯作者:
Walid Taha
Walid Taha
中科院分区:
--
文献类型:
--
作者:
Walid Taha

文献摘要

被引文献

相似文献

随着领域特定语言(DSL)渗透到主流软件工程中,需要一种经济的方法来实现语言。继一篇具有类似标题的论文之后,本文重点关注动态类型语言,涵盖从解析到为 Dr.Scheme 的一个有趣子集定义和部署解释器的各种问题。初步实验结果表明,先前工作中报告的较小语言和较小基准的加速得以维持。
As domain-specific languages (DSLs) permeate into mainstream software engineering, there is a need for economic methods for implementing languages. Following up on a paper with a similar title, this paper focuses on dynamically typed languages, covering issues ranging from parsing to defining and staging an interpreter for an interesting subset of Dr. Scheme. Preliminary experimental results indicate that the speedups reported in previous work for smaller languages and with smaller benchmarks are maintained.