bea*_*mit 5 javascript c interpreter
可能重复:微小的JavaScript实现?
我一直在寻找Javascript的C实现,但我找不到一个.我需要这个可以在没有C++编译器的平台上运行的超便携应用程序.
这是我的要求:
我不关心速度,但正确性是一个问题.我更喜欢它支持ECMAScript-262 v5,但v3现在还不错.
这样的事情存在吗?如果没有,是否有任何实现端口相对简单?
DMDScript是我发现的最简单的,所以我最终可能会移植它.显然没有参考实现,所以这可能是最好的方法.
注意:
我还发现了tiny-js,它意味着小而简单,但似乎并不符合标准.它似乎正在积极开发......
SpiderMonkey wiki声称它是C/C++,但是从源码包来看,它实际上似乎是纯C的。
官方下载链接为http://ftp.mozilla.org/pub/mozilla.org/js/js-1.8.0-rc1.tar.gz
如果这不是纯 C,请尝试旧版本。他们的 FTP ( http://ftp.mozilla.org/pub/mozilla.org/js/ ) 目前托管 Spidermonkey 1.8.5 降至 1.4,以及 Rhino 1.7 降至 1.4。
Spidermonkey API 的文档看起来也不错。
| 归档时间: |
|
| 查看次数: |
974 次 |
| 最近记录: |