JavaScript Language Design and Implementation in Tandem.
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...
| Publicado en: | Communications of the ACM Vol. 67; no. 5; pp. 86 - 96 |
|---|---|
| Autores principales: | , |
| Formato: | Artículo |
| Publicado: |
Association for Computing Machinery
May2024
|
| Materias: | |
| Acceso en línea: | Ver este registro en EBSCOhost |
| fields | @attributes: recordID: 1 pdfLink: plink: https://search.ebscohost.com/login.aspx?direct=true&db=hlh&AN=176927814&site=ehost-live header: @attributes: shortDbName: hlh uiTerm: 176927814 longDbName: Humanities International Complete uiTag: AN controlInfo: bkinfo: jinfo: jid: 00010782 ACM jtl: Communications of the ACM issn: 00010782 maglogo: N pubinfo: dt: May2024 vid: 67 iid: 5 pid: 68 pub: Association for Computing Machinery artinfo: ui: 176927814 10.1145/3624723 ppf: 86 ppct: 10 formats: tig: atl: JavaScript Language Design and Implementation in Tandem. aug: au: Ryu, Sukyoung Park, Jihyeok affil: KAIST, Daejeon, Republic of Korea Korea University, Seoul, Republic of Korea su: JavaScript programming language Computer specifications Conformance testing Debugging Open source software sug: subj: JavaScript programming language Computer specifications Conformance testing Debugging Open source software ab: 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. pubtype: Periodical doctype: Article src: R language: English refInfo: copyright: @attributes: flag: Y dt: @attributes: year: 2024 holdings: @attributes: islocal: N |
|---|