换句话说,我想要在Ruby中可以读取实际Prolog文件的内容。
#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
评论
github.com/cie/rubylog是用ruby编写的序言解释器。@thg不错,但这不是真正的Prolog解释器,而是类似Prolog的DSL