An interface between prologapplication programs and the X Window System that aims to be independent from the prologengine, provided that it has a Quintus {foreign function} interface (e.g. {SICStus} and {YAP}). It is mostly written in prolog and is divided in two libraries: Edipo - the lower level interface to the Xlib functions and Ytoolkit - the higher level user interface toolkit. . E-mail: Ze' Paulo Leal . (1993-03-02)