2010-09-01 59 views
0

我正在寻找免费的开源Javascript/ECMAScript编译器或词法分析器,以便将JavaScript代码编译为可在Linux上运行的可执行文件。Javascript编译器/ Lexer

我知道我可能需要为javascript代码添加一些对象/ API才能在O/S内执行操作。我希望有一些工作已经完成了。

任何指针的人?谢谢!

回答

1

您可以试用Rhino,这是一个用Java编写的免费的Javascript实现。如果您需要实现而不需要完整的Java安装,则可以尝试Firefox项目的Spidermonkey

+0

就我所见,犀牛和Spidermonkey都是可嵌入的解释器。我为你的答案提供了很好的指针,但我实际上正在寻找一个真正的编译器,它可以实现编译代码的性能...... – 2010-09-01 12:09:39

+0

@Roy Sharon:好吧,有一个即时编译器基于Spidermonkey的扩展。请参阅https://wiki.mozilla.org/JavaScript:TraceMonkey – Dirk 2010-09-01 12:23:03