An Operational Semantics for JavaScript
An Operational Semantics for JavaScript
复制标题
JavaScript 的操作语义
DOI:
--
复制
发表时间:
2008
期刊:
影响因子:
--
通讯作者:
Ankur Taly
中科院分区:
文献类型:
--
作者:
S. Maffeis;John C. Mitchell;Ankur Taly
We define a small-step operational semantics for the ECMAScript standard language corresponding to JavaScript, as a basis for analyzing security properties of web applications and mashups. The semantics is based on the language standard and a number of experiments with different implementations and browsers. Some basic properties of the semantics are proved, including a soundness theorem and a characterization of the reachable portion of the heap.