Acknowledgements

Many thanks to the members of the Visual Prolog community for the valuable advices, sample programs and answers to my questions.