【发布时间】:2009-12-21 06:28:26
【问题描述】:
有谁知道在 Erlang 中实现脚本语言解释器(适合游戏的东西)?像 Javascript 或 Lua 这样的东西会很棒。
【问题讨论】:
-
你为什么想要一个用 Erlang 编写的 Javascript 或 Lua 解释器?你认为你会从这样的事情中得到什么样的好处?
-
我正在用 Erlang 编写一个游戏服务器,我希望玩家能够为在服务器上运行的游戏编写脚本。
-
在某些情况下,不使用 Erlang 作为公开的脚本语言有一个非常重要的原因。如果您要允许玩家创建脚本,那么您需要一种方法来隔离他们可以做什么。你可能会这样做的一个例子是在泥泞中。将某种类型的解释器放入 erlang 将是允许玩家创建内容的好方法,但仍然能够限制他们的脚本可以执行的操作。