From: ·······@cs.umass.edu
Subject: Re: CL compatibility for XLisp 2.0
Date: 
Message-ID: <11251@dime.cs.umass.edu>
In article <····@yunexus.UUCP>, ·······@yunexus.UUCP (Richard Reiner) writes...
> 
>... remedy some of XLisp's
>incompatibilities with Common Lisp? ...
My advice is to give up!  There are about 383 functions missing from XLISP 2.0,
including:
 COERCE, TYPECASE, TYPEP
 COPY-LIST, COPY-TREE
 DECF, INCF
 DECLARE, LOCALLY
 DEFCONSTANT, DEFPARAMETER, DEFVAR, DEFSETF, DEFSTRUCT, DEFTYPE
 DESCRIBE, DOCUMENTATION
 EVAL-WHEN
 EVERY, SOME
 FILL-POINTER
 FIND, POSITION, SEARCH
 FUNCTIONP
 GETF
 GETHASH and friends
 IN-PACKAGE, EXPORT, IMPORT, and friends
 MACRO-FUNCTION
 MAP, MAPCAN
 VALUES and friends
 POP, PUSH, PUSHNEW
 WITH-OPEN-FILE and friends
 Y-OR-N-P, YES-OR-NO-P
I'd say that's a fair bunch!  Not to mention the condition system
and the LOOP macro in ANSI CL.
Mind you, if you do hear about v 2.1 being miles closer to CL, let
me know, will you?
- David Forster (·······@cs.umass.edu)