Print

Print


In <[log in to unmask]> Richard Walker <[log in to unmask]> writes:
>Well, xindy is built on top of a (not particularly portable) Lisp
>system.  (The files it dumps aren't even portable across machines that
>are running Solaris 2 - a dump file made on a Sparc 5 is rejected by
>an UltraSparc.)

>To make it portable you need to change the code so that it works under
>a portable Lisp.  Is there a Lisp system that works (almost)
>identically under Unix, DOS, Windows, Mac, etc. etc.?  The answer is
>yes; its name is Emacs.

Better yet, there is this from the FSF:
--------------- snipp ---------------
* CLISP   (SrcCD)

     CLISP is a Common Lisp implementation by Bruno Haible and Michael
     Stoll.  It mostly supports the Lisp described by `Common LISP: The
     Language (2nd edition)' and the ANSI Common Lisp standard.  CLISP
     includes an interpreter, a byte-compiler, a large subset of CLOS,
     a foreign language interface, and, for some machines, a screen
     editor.  The user interface language (English, German, French) can
     be chosen at run time.  Major packages that run in CLISP include
     CLX & Garnet.  CLISP needs only 2 MB of memory & runs on many
     microcomputers (including MS-DOS systems, OS/2, Windows NT, Amiga
     500-4000, and Acorn RISC PC) & Unix-like systems (GNU/Linux, Sun4,
     SVR4, SGI, HP-UX, DEC Alpha, NeXTStep, & others).
--------------- snapp ---------------

Best regards
        Martin

--
               Martin Schr"oder, [log in to unmask]
Oh, the comfort, the inexpressible comfort of feeling safe with
a person; having neither to weigh thoughts nor measure words, but
to pour them all out, just as they are, chaff and grain together,
knowing that a faithful hand will take and sift them, keep what
is worth keeping, and then, with the breath of kindness, blow the
            rest away. (Dinah Mulock [not sure])