Back to Search Start Over

JavaScript Language Design and Implementation in Tandem.

Authors :
Ryu, Sukyoung
Park, Jihyeok
Source :
Communications of the ACM. May2024, Vol. 67 Issue 5, p86-95. 10p.
Publication Year :
2024

Abstract

This article proposes utilization of mechanized specification in programming language development with JavaScript. The article details the history of JavaScript language specification and implementation of open source conformance testing showing how amendable JavaScript is to this new method. Topics include synthesis of conformance tests by JEST and the creation of JSAVER which allows for the generation of an automatic static analyzer of any version of ECMA-262, Javascript’s language specification.

Details

Language :
English
ISSN :
00010782
Volume :
67
Issue :
5
Database :
Academic Search Index
Journal :
Communications of the ACM
Publication Type :
Periodical
Accession number :
176927814
Full Text :
https://doi.org/10.1145/3624723