Path: utzoo!utgpu!water!watmath!clyde!att!osu-cis!tut.cis.ohio-state.edu!bloom-beacon!mit-eddie!bbn!rochester!uhura.cc.rochester.edu!sunybcs!bingvaxu!leah!itsgw!steinmetz!uunet!mcvax!inria!rouaix From: rouaix@inria.UUCP (Francois Rouaix) Newsgroups: comp.sys.amiga Subject: Re: Prolog, Lisp and Scheme for the Amiga Summary: Xlisp2.0 AmigaIzed Message-ID: <1121@inria.UUCP> Date: 21 Oct 88 12:39:43 GMT References: <10175@cup.portal.com> <6635@batcomputer.tn.cornell.edu> Organization: Co. Lines: 37 In article <6635@batcomputer.tn.cornell.edu>, riley@batcomputer.tn.cornell.edu (Daniel S. Riley) writes: > In article <10175@cup.portal.com> dan-hankins@cup.portal.com (Daniel B Hankins) writes: > > I would appreciate some comparative reviews of VTProlog, SBProlog, > >Scheme and XLisp 2.0, focusing on performance, completeness, and > > None of these have been particularly AmigaIzed: none of them offer access > to the system libraries, or any special Amiga features. Source to Scheme Not exactly. I've AmigaIzed XLISP 2.0, with the following points: 1) ability to call ANY libraries that can be specified by a fd.file (that is arguments are passed in registers, not on the stack) 2) manipulation of C structures form XLISP, using the OO features. this uses a modified form of include files. All this needs only a tiny object module that provides a new function I called callasm, and also some functions to read/write directly memory at a given address, bye/word/long at a time. Besides this object module, EVERYTHING is written in XLISP. yes. Now, what's my problem: I have the permission of Carolyn Scheppner to distribute my modified include files needed for manipulating C structures. BUT, David Betz requires that people willing to distribute a non-standard version of XLISP ask him for permission. I send Mr Betz a disk with my implementation on it monthes ago, and I've had no answer. I think I will send to Fred Fish the only parts needed to AmigaIze XLISP2.0, together will the lisp code and include files as soon as possible. If one of you has the possibility to reach Mr Betz, I would appreciate his/her help -- *- Francois Rouaix // When the going gets tough, * *- rouaix@inria.inria.fr \X/ the guru goes meditating... * *- SYSOP of Sgt. Flam's Lonely Amigas Club. (33) (1) 39-55-84-59 (Videotext) * Disclaimer: Opinions expressed are my own, not those of my employer.