Quintus Objects

Quintus Objects brings the advantages of object-oriented programming to Quintus Prolog, the world's most powerful system for creating stand-alone and embeddable Prolog-based applications.

Quintus Objects allows Prolog programmers to write efficient object-oriented programs in Prolog. The objects are updateable data structures whose slots can contain Prolog terms. Or, for increased efficiency, a slot can be constrained to hold a specific C-style type. Because objects are updateable, they offer an efficient alternative to storing modifiable data in the Prolog database.


Features

Benefits

Requirements