Forse questo ti puo' aiutare:

http://www.swi-prolog.org/packages/jpl/