Path: utzoo!attcan!uunet!fernwood!apple!agate!ucbvax!bloom-beacon!eru!hagbard!sunic!zyx!amelie From: amelie@ZYX.SE (Amelie Banks) Newsgroups: comp.lang.prolog Subject: Re: Request for Information: Prolog and Graphics Message-ID: <1990Nov06.120355.13886@ZYX.SE> Date: 6 Nov 90 12:03:55 GMT References: <1990Nov4.213115.9664@canterbury.ac.nz> Sender: amelie@ZYX.SE (Amelie Banks) Reply-To: amelie@ZYX.SE (Amelie Banks) Distribution: comp Organization: ZYX Sweden AB, Stockholm, Sweden Lines: 36 >In article , ohara@bucsf.bu.edu (Scott O'Hara) writes: >> Can anyone give me the names of any Prologs on a UNIX or a MacIntosh >> system (or any other system for that matter) that has a graphics >> interface? Alternatively, do you know of any Prolog that has a good C >> interface which would allow one to to do graphics by calling C >> routines? If you know of several, could you tell me which one you >> like best? ( Sorry can't find the original posting...) ZYX ProLog is built in C and has a very good C interface, with support for C datastructures, and for debugging mixed Prolog and C code. The interface is completely symmetrical, i.e. you can call C from Prolog or call Prolog from C. There is also an objectoriented graphics and window interface, (called DiaLog) interfacing to X-11, with predefined classes for menus, buttons, etc. You can also define your own classes. Using DiaLog, it's extremely simple to define advanced user interfaces with windows, buttons, menues, different colours, fonts etc. There is also support for graphics. ZYX ProLog is available on workstations from HP, Apollo, DEC, Sun, and Sony. The price for one license is US$ 5300, and this includes DiaLog. -- Amelie Banks ZYX Sweden AB Styrmansgatan 6 114 54 Stockholm -- Amelie Banks ZYX Sweden AB Styrmansgatan 6 114 54 Stockholm -- Amelie Banks ZYX Sweden AB Styrmansgatan 6 114 54 Stockholm