Swi-prolog is a fast and powerful iso/edinburgh-style prolog compiler with a rich set of built-in predicates. it offers a fast, robust and small environment which enables substantial applications to be developed with it.
swi-prolog additionally offers:
* a powerful module system
* garbage collection
* unicode character set handling
* unbounted integer and rational number arithmetic
* multithreading support
* a powerful c/c++ interface
* gnu readline interface
this package provides libraries based on extensions for storing and manipulating rdf triples. it can handle very large sets of and is limited only by available memory. one million triples requires about 80mb memory.