Status report: specifying javascript with ML

Status report: specifying javascript with ML
复制标题

状态报告:使用 ML 指定 javascript

DOI:
--
复制
发表时间:
2007
期刊:
ML Workshop
影响因子:
--
通讯作者:
C. Flanagan
C. Flanagan
中科院分区:
--
文献类型:
--
作者:
David Herman;C. Flanagan

文献摘要

被引文献

相似文献

ECMA TC39-TG1工作组正在使用ML作为下一代JavaScript的规范语言,JavaScript是基于浏览器的Web应用程序的流行编程语言。此“定义解释器”具有许多目的:高级且可读的规范语言,可执行且可测试的规范,参考实现以及推动设计过程的帮助。为此,我们描述了JavaScript的设计和规范以及我们到目前为止使用标准ML的经验。
The Ecma TC39-TG1 working group is using ML as the specification language for the next generation of JavaScript, the popular programming language for browser-based web applications. This "definitional interpreter" serves many purposes: a high-level and readable specification language, an executable and testable specification, a reference implementation, and an aid in driving the design process. We describe the design and specification of JavaScript and our experience so far using Standard ML for this purpose.