To all those interested in pure/symbolic LISP:
I have applied some major changes to the ->LISP (ArrowLISP)
interpreter, IDE, and code library.
->LISP is an interpreter for a purely symbolic, properly
tail-recursive, dynamically scoped dialect of LISP.
The command line version runs on a variety of different
machines. A full screen IDE is avaliable for FreeBSD, Linux,
and DOS. Pre-compiled DOS binaries are provided.
The ->LISP code library includes symbolic LISP definitions for
- many common list functions, such as APPEND, REVERSE, MAPCAR,
EQUAL, ASSOC, etc
- natural arithmetic functions like PLUS, DIFFERENCE, TIMES,
QUOTIENT, etc [1]
- integer arithmetics: IPLUS and friends (new)
[1] Numbers are represented by lists of digits.
A hyperlinked online version of the ->LISP code library can be
found at
http://www.not-compatible.org/LISP/CL/
More detailed information on ->LISP is available here:
http://www.not-compatible.org/LISP/ALISP/
The interpreter sources (including a copy of the code library)
and binaries are here:
http://www.not-compatible.org/LISP/ALISP/download.html
The whole system is distributed under the terms of a BSD-style
license.
Thank you for your interest,
Nils.
Followup-to: comp.lang.lisp
--
Nils M Holm <ยทยทยท@t3x.org> -- http://www.not-compatible.org/nmh/