Skip to content

Prolog interpreter in Objective-C

Tuesday, 7 June 2005  |  richard dale

Here's a blast from the past - I just found this on an old backup disk. It's a prolog interpreter in Objective-C that I wrote in 1993. I was unemployed and bought a NeXSTation with the small amount of redundancy money I got after the company I worked went bust.. as they do ho, hum.. But I subsequently presented it to a company short of a NeXTSTEP programmer, and got a job. So it has great 'sentimental value' I suppose. Welcome to the world of proof trees, WAM interpreters, backtracking, and other strange long forgotten stuff!

What about a google summer of coding idea for porting this engine to ruby with a Korundum front end? This code is available under a 'do what the hell you like with it' license :)