The Behemot prolog is a subset of the prolog language.
Its purpose is to be used as a modelling language. Special predicates are
added to allow you to add objects and materials, move, rotate and scale objects, duplicate and delete them.
To use Behemot Prolog the library directory must be set correctly. Otherwise you could not see the directory "library/prolog" where all needed programs and examples are.
This manual section supposes that you know how to use a prolog interpeter. In the next versions will be added an introduction for novice. A good book to learn Prolog is :
Ivan Bratko
Prolog
Programming for artificial intelligence ( second edition )
Addison Wesley
Standard prolog and Behemot prolog
Predicates specific to the graphic editor
Programs and examples