mayer@hplabsz.HPL.HP.COM (Niels Mayer) (06/01/90)
In article <1990May21.192116.10634@antel.uucp> mike@antel.uucp (Michael Borza) writes: >without problem on a System Vr3.2 system. In response to an earlier >question I posted elsewhere, I was led to believe that a vesion 2.1 >of XLisP is now distributed with the X-Window 11.4 release. So the >question now stands: what is the current release of XLisP? XLISP is available as part of my WINTERP package on the MIT X11r4 contrib tape. Specifically, you'll find it in the contrib/clients/winterp/src-server/xlisp directory. Examples are in the ...winterp/examples/xlisp-1.6 ...winterp/examples/xlisp-2.0 directories. Information on compiling the source is in ...winterp/doc/README.XLISP However, the version of WINTERP distributed on the X11r4 tape is not the version I wanted distributed -- I suggest you don't even bother with it. If you want the latest version of WINTERP+XLISP, just get it directly via anonymous ftp from expo.lcs.mit.edu directory contrib/winterp File winterp.tar.Z; There's also other files in that directory. Poke around. >Now an offer (which I may live to regret:-). Given XLisP's goal of >Common Lisp compatibility, and the reltatively standard content of >most C language math libraries, I was rather surprised to discover that >the inverse trigonometric and transcendental functions (arcsin, ln, and the like) were not included. The following were added to XLISP 2.1, that were not in 2.0: "DEFSTRUCT" "%STRUCT-TYPE-P" "%MAKE-STRUCT" "%COPY-STRUCT" "%STRUCT-REF" "%STRUCT-SET" "ASIN" "ACOS" "ATAN" No sign of ln... PS: note that I added the following primitives to the WINTERP distribution of XLISP. Note that many of these are unix specific: "FSCANF-FIXNUM" "FSCANF-STRING" "FSCANF-FLONUM" "COPY-ARRAY" "ARRAY-INSERT-POS" "ARRAY-DELETE-POS" "SYSTEM" "POPEN" "PCLOSE" > Subject to approval from David Betz, who we will shortly try to > contact, and following a brief period in which we will finish testing > these, I will make the diffs available to those who contact me by > e-mail. Please post these diffs. ------------------------------------------------------------------------------- Niels Mayer -- hplabs!mayer -- mayer@hplabs.hp.com Human-Computer Interaction Department Hewlett-Packard Laboratories Palo Alto, CA. *