9

有谁知道 Erlang 中脚本语言解释器(适合游戏的东西)的实现?像 Javascript 或 Lua 这样的东西会很棒。

4

4 回答 4

5

您可以尝试使用C/C++ 端口驱动程序来运行 lua(或其他)语言解释器,erlua更可能是您需要的(我猜它是通过端口驱动程序工作的)。

于 2009-12-22T08:36:06.493 回答
3

Erlang 本身可以用作脚本语言。请参阅Erlang 文档中的escript

于 2009-12-21T06:31:23.457 回答
3

我赞同 Vijay 使用 Erlang 本身的建议。但是,我还要指出Reia的存在,这似乎正是您所要求的。

编辑:是的,所以有erlyjs,一个针对 Erlang 虚拟机的 JavaScript 编译器。我不知道这个项目处于什么开发阶段,进展如何等等,但你可以检查一下。不确定它是否需要提前编译JS代码,你需要自己看看......

在这里,您会找到代码库的几个 github 分支之一。据我所知,一切都在 Erlang 中。

再一次,这不是一个成熟的产品。但是,随着 CouchDB 的兴起,这样的东西实际上可能在某些重要方面很有用……所以它可能很快就会变得成熟。

于 2009-12-21T06:51:41.933 回答
1

这个问题出现在谷歌搜索中 - 但评论没有回答原始请求。原始海报寻求的答案是 github 上的 luerl - https://github.com/rvirding/luerl

Luerl 是在 Erlang 中实现的 lua 5.3 vm,由 Robert Virding 开发 - 最初的 Erlang 开发人员之一。

于 2016-11-26T12:12:31.803 回答