/***************************************************************************
 *   Copyright (C) 29/04/2006 by Psyco_Rabbit & Cthulhu                    *
 *   PsycoRabbit@gmail.com                                                 *
 *                                                                         *
 *   This program is free software; you can redistribute it and/or modify  *
 *   it under the terms of the Berkeley Software Distribution (BSD)        *
 *   license.                                                              *
 *                                                                         *
 *   This program is distributed in the hope that it will be useful,       *
 *   but WITHOUT ANY WARRANTY.                                             *
 *                                                                         *
 ***************************************************************************/

An oriented object program, that syncronizes two processes (producer and
consumer) in a shared buffer memory using "wait" and "signal" commands on
semaphores. For testing the program correctly, it's recommended to set 2
producers and 3 consumers to balance the production and consumption because
every producer creates 3 elements and every consumer deletes 2 elements in
buffer memory. 

**************************
**************************