NLISP Code

Home

Download

Examples

FAQ

To Do

News

References

Author

NLISP News

25/09/2006 NLISP v0.50 released.

NLISP 0.50 now released, and can be downloaded from sourceforge. Thanks Leigh Smith for his continued contribution to NLISP. Added ADSF install support, explicit return types of arrays for operations such as floor, .find, diff, .aref supporting multiple array references and support for SBCL.

20/08/2006 NLISP now on Sourceforge

NLISP is now run as a sourceforge project. http://sourceforge.net/projects/nlisp. Thanks to Leigh Smith for setting it up.

04/01/2006 NLISP v0.40 released.

Another complete re-write, and a very big improvement on version 0.30. Nearly all the array syntax code is now based on one single nlisp array object iteration macro. Adding new array functions is now usually trivial, by using the macros. A fixnum (i.e. long integer) array type has been added. Adding other types is now fairly easy. Also new in version 0.40 is a complete syntax for array indexing using the flexible .subarray function. Nlisp objects now get printed as arrays. There is a .reduce macro for writing array reducing functions like .sum and .max. Also some bug fixes, particularly in the gnuplot interface.

16/11/05 NLISP v0.30 released.

Version 0.30 is a complete re-write. It is now written with generic functions, and should work transparently with real and complex double-floats, both arrays and scalers, in any combination. Multiple arguments with array operators (.+ a b c d) implemented, multiple plot windows, faster binary gnuplot interface and all round much more solid.

16/05/05 NLISP v0.10 released.