Erlang Scripting Language Interpreter - PullRequest
       6

Erlang Scripting Language Interpreter

9 голосов
/ 21 декабря 2009

Кто-нибудь знает о реализации интерпретатора языка сценариев (что-то подходящее для игры) в Erlang? Что-то вроде Javascript или Lua было бы здорово.

Ответы [ 4 ]

5 голосов
/ 22 декабря 2009

Вы можете попробовать Драйвер порта C / C ++ для запуска интерпретатора языка lua (или другого), erlua более вероятно, что вам нужно (он работает через драйвер порта, я думаю) .

3 голосов
/ 21 декабря 2009

Я второе предложение Виджея использовать сам Erlang. Однако я также укажу на существование Reia , которое, кажется, является именно тем, о чем вы просите.

РЕДАКТИРОВАТЬ: Верно, есть erlyjs , компилятор JavaScript, предназначенный для виртуальной машины Erlang. Я понятия не имею, на какой стадии разработки находится этот проект, насколько хорошо он продвигается и т. Д., Но вы можете проверить это. Не уверен, что для этого требуется заблаговременная компиляция кода JS, вам нужно убедиться в этом ...

Здесь вы найдете одну из нескольких вилок github кодовой базы. Все в Эрланге, насколько я вижу.

Еще раз, это не зрелый продукт. Но затем, с появлением CouchDB, что-то подобное может быть действительно полезным в некоторых важных аспектах ... так что, возможно, оно действительно скоро станет зрелым.

3 голосов
/ 21 декабря 2009

Сам Erlang может использоваться как язык сценариев. См. escript в документах Erlang.

1 голос
/ 26 ноября 2016

Этот вопрос возникает в поиске Google, но комментарии не отвечают первоначальному запросу. Ответ, который искал оригинальный постер, это luerl на github - https://github.com/rvirding/luerl

Luerl - это lua 5.3 vm, реализованная в Erlang и разработанная Робертом Вирдингом - одним из первых разработчиков Erlang.

...