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])
|