4 ms·
Just a note on Nani Quest/Adventure in Prolog: it doesn't work in SWI-pl. I gave it a shot about 6 months ago and got to chapter 7 before stuff stopped working
by Avshalom 11y ago
Just a note on Nani Quest/Adventure in Prolog: it doesn't work in SWI-pl. I gave it a shot about 6 months ago and got to chapter 7 before stuff stopped working right. It was an excellent tutorial up to that point though.
- nickpsecurity 11y agoPorting the rest might make for a nice CompSci project for someone in that niche.
- Avshalom 11y agoWell you can find versions on github (that's how I realized it was incompatible, instead of me being incompetent) but it's not terribly great pedagogy to have a text book explaining things piece meal and then having to sort of eyeball some one else's full source code and try to guess which bits are necessary changes and which are that persons idiosyncrasies.
- nickpsecurity 11y agoGood points. Maybe just clean slate one in a similar style.
- YeGoblynQueenne 11y agoWelcome to Prolog portability hell :) Note that Swi Prolog introduced some very big changes in version 7.0, that break interfaces left and right. It's to (Swi) Prolog what 3.4 is to Python. So if you were trying to follow Nani Quest with Swi 7.x and it gave you trouble, I'd try installing an earlier version. I was on LPA Prolog when I did Nani Quest and I don't remember having issues, but it's been a while so I'm not sure.