3 ms·
That was me who ported it :) Currently there’s no support for networking and stuff, would love to fix that.
by grose 4y ago
That was me who ported it :)
Currently there’s no support for networking and stuff, would love to fix that.
- kitd 4y agoHN Comment of the Day!
- epilys 4y agoHaha oops! Great job btw.
- epilys 4y agoI happen to be writing a prolog implementation for fun. I've been following the book "The implementation of Prolog" (1993, Princeton University Press). Do you have any suggestions on implementation reading material?
- grose 4y agoThat's super cool. I'm definitely not an expert on the subject but this paper about dif/2 intrigues me: https://arxiv.org/abs/1607.01590 https://arxiv.org/abs/1607.01590 And perhaps Ciao's paper could offer some hints? http://cliplab.org/papers/hermenegildo11:ciao-design-tplp.pdf http://cliplab.org/papers/hermenegildo11:ciao-design-tplp.pd... You're probably already aware of it but Scryer Prolog seems like an interesting place to borrow ideas from. Both Scryer and Trealla have efficient string (list of characters) representations.