Erlang脚本语言解释器

时间:2009-12-21 06:28:26

标签: erlang scripting-language

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

4 个答案:

答案 0 :(得分:5)

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

答案 1 :(得分:3)

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

答案 2 :(得分:3)

我第二个维杰的建议是使用Erlang本身。但是,我也会指出Reia的存在,这似乎正是你所要求的。

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

Here你会找到代码库的几个github分支之一。所有在Erlang,据我所知。

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

答案 3 :(得分:1)

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

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