有没有用Ruby编写的Prolog解释程序? 。

换句话说,我想要在Ruby中可以读取实际Prolog文件的内容。

评论

github.com/cie/rubylog是用ruby编写的序言解释器。

@thg不错,但这不是真正的Prolog解释器,而是类似Prolog的DSL

#1 楼

我不认为那里有完整的实现。

但是我想这些项目是您可能会找到的最接近的解决方案:


https:// github.com/ch1c0t/protagor/tree/master/lib/protagor
https://github.com/ranxian/rprolog


根据您的需要,您可能会使用那些连接到传统口译员。

例如


https://github.com/rickpr/prolegomenon
https://github.com / jdallien / xsb-interface