是否有一个用ruby编写的erlang术语解析器?

时间:2011-12-01 19:19:53

标签: ruby erlang

我们有一个日志系统,而erlang OTP服务器正在用erlang术语写日志。

我们还为内部用户提供了Rails接口,我想为他们提供日志分析。

我试图找到一个用ruby编写的erlang术语解析器,而不是erlang解析器。但是没有运气。

erlang术语很简单; atom,tuple,list(包括字符串),binary和pid / ref

原子就像一个符号

元组就像一个哈希

list就像一个数组

binary / pid / ref就像字符串

任何人都知道任何现有的erl-to-ruby解析器?

3 个答案:

答案 0 :(得分:5)

也许这不是你想要的,但你可以查看BERT-RPC。它具有各种语言的序列化程序,客户端和服务器,包括Ruby(它们列在页面底部)。

答案 1 :(得分:1)

BERT是新的,对我来说似乎有点矫枉过正,我没有为此目的看到代码, 我自己做了。

https://github.com/bighostkim/erl_to_ruby

答案 2 :(得分:0)

来自basho的人们的这个模块似乎正是你所需要的。

https://github.com/basho/erlang_template_helper