написание оболочки для языка программирования - PullRequest
1 голос
/ 31 октября 2010

Я хочу написать рубиновую оболочку swi-prolog. Может кто-нибудь сказать, пожалуйста, как приступить к написанию одного?

Буду признателен, если кто-нибудь объяснит мне, какие шаги необходимо учитывать при попытке написать этот вид.

1 Ответ

0 голосов
/ 31 октября 2010

Вы можете посмотреть этот пост Маурисио Фернандес:

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

Когда вы закончите с этим, есть следующая статья с идеями о том, как сделать вещи более Rubyish, автор Jamis Buck:

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

Edit: Я также нашел PySwip , который является GPL Python - SWI-Prolog bridge. Несмотря на то, что это не Ruby, он, вероятно, дает вам хорошие идеи о том, как решить эту проблему.

...