Logic programming and object-oriented programming (OOP) are both well established as core methodologies for programming. Prolog lacks standard tools for building large programs and reusing existing... This description may be from another edition of this product.