## Behemot Prolog

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.

For using it use prolog console ( Action|Prolog ).
Look at the examples section if you want to load and execute a prolog program.

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 graphics editor
Programs and examples