2010-10-30 50 views
1

我想寫一個ruby包裝swi-prolog。任何人都可以請告訴我如何着手編寫一個?編寫一個編程語言的包裝

如果有人請解釋我在嘗試寫這種類型時需要考慮哪些步驟,我將不勝感激。

回答

0

你可以看一下這個帖子由毛裏西奧·費爾南德斯:

http://eigenclass.org/hiki.rb?tiny+prolog+in+ruby

當你做完這些後,有關於如何使事情變得更加Rubyish通過了Jamis巴克思想的後續文章:

http://weblog.jamisbuck.org/2006/10/28/prolog-in-ruby

編輯: 我還發現PySwip這是一個GPL的Python - SWI-Prolog的橋樑。儘管它不是Ruby,但它可能會爲您提供一些關於如何解決問題的好主意。

+0

我很感謝你給我鏈接的努力。但是,請你解釋一下這個程序的工作原理嗎? – JPro 2010-10-30 22:45:20

+0

添加了另一個鏈接到Python-Prolog橋。閱讀源代碼應該可以讓你瞭解如何在Ruby中做類似的事情。 – 2010-10-30 22:54:37