A lisp implementation - News
posted by andreamonaco, Tue 21 Nov 2023 05:22:27 PM UTC
Version 0.97 is out.
Now al has plists, bitwise operators, random functions, auxiliary variables, more math functions, restarts, basic support for classes and generic functions. We can now say that al has limited support for each and every aspect of ANSI CL, and that half of the standard symbols are implemented.
Get alisp at https://download.savannah.nongnu.org/releases/alisp/alisp-0.97.tar.gz. See README for instructions and test.pl for a demonstration of what the interpreter can do.
posted by andreamonaco, Sat 30 Sep 2023 09:04:23 PM UTC
Version 0.96 is out.
Now al has SETF expanders, basic conditions, structures and destructuring binds, better support for types, many bugfixes and improvements.
Get alisp at https://download.savannah.nongnu.org/releases/alisp/alisp-0.96.tar.gz. See README for instructions and test.pl for a demonstration of what the interpreter can do.
posted by andreamonaco, Sat 29 Jul 2023 02:09:36 PM UTC
Version 0.95 is out.
This is a major step forward.
Now we have better support for macros, packages, symbols, we have a basic LOOP and some declarations, also a lot of bugfixes.
Get alisp at https://download.savannah.nongnu.org/releases/alisp/alisp-0.95.tar.gz. See README for instructions and test.pl for a tour de force of the interpreter.
posted by andreamonaco, Tue 23 May 2023 04:07:47 PM UTC
Version 0.94 is out!
This is a major step forward.
I settled on a cyclic reference counting algorithm (by Pepels, van Eekelen, Plasmeijer) for garbage collection; the algorithm is pretty fast and has no annoying garbage collection pause.
[...]
posted by andreamonaco, Tue 28 Mar 2023 04:43:37 PM UTC
Version 0.93 is out.
Now we have more package functions, some hash table support, some input features, a lot of bugfixes and more than 320 symbols from ANSI. Get it at https://download.savannah.nongnu.org/releases/alisp/alisp-0.93.tar.gz. See README for instructions and test.pl for a tour de force of alisp.
posted by andreamonaco, Tue 14 Mar 2023 05:52:27 PM UTC
Version 0.92 is out.
Now we have more output functionality, some package infrastructure, more than 300 symbols from ANSI. Get it at https://download.savannah.nongnu.org/releases/alisp/alisp-0.92.tar.gz. See README for instructions and test.pl for a tour de force of alisp.
posted by andreamonaco, Mon 06 Mar 2023 10:34:56 PM UTC
Version 0.91 is out.
Now we have arrays of any dimension, a basic FORMAT and more than 260 symbols from ANSI CL. Get it at https://download.savannah.nongnu.org/releases/alisp/alisp-0.91.tar.gz. See README for instructions and test.pl for a tour de force of alisp.
posted by andreamonaco, Mon 20 Feb 2023 02:16:48 PM UTC
Version 0.9 is out.
Get it at https://download.savannah.nongnu.org/releases/alisp/alisp-0.9.tar.gz. See README for instructions and test.pl for a tour de force of alisp.
posted by andreamonaco, Wed 04 Jan 2023 10:36:46 PM UTC
Version 0.8 is out.
Get it at https://download.savannah.nongnu.org/releases/alisp/alisp-0.8.tar.gz. See README for instructions and test.pl for a tour de force of alisp.
posted by andreamonaco, Fri 16 Dec 2022 01:40:10 PM UTC
Version 0.7 is out.
As usual, get it at https://download.savannah.nongnu.org/releases/alisp/alisp-0.7.tar.gz. See README for instructions and test.pl for a tour de force of alisp.