文件名称:LambdaJS:JavaScript的语义和工具
文件大小:1.19MB
文件格式:ZIP
更新时间:2024-06-01 16:27:38
JavaScript
LambdaJS LambdaJS是JavaScript的小型经过测试的简化语义。 有关快速介绍,请参见我们的博客文章: 有关更多技术介绍,请参见我们关于LambdaJS的ECOOP 2010论文: coq /在Coq中包含我们的机械化语义。 已通过Coq 8.3和8.4 beta测试。 Redex /在PLT Redex中包含我们的机械化语义。 在球拍5.2上进行了测试。 haskell /包含一个deugaring的实现。 用GHC 7.0.4测试。 该软件使用Hackage上可用的软件包。 DisableXHR /包含我们的安全子集示例的实现。 经GHC 6.10.4测试。 此工具要求先构建和安装LambdaJS Haskell软件包。 ECMAScript 5的语义 LambdaJS大致建模ECMAScript3。JavaScript的最新版本ECMAScript 5相