Prime-Lisp 2.2

Copyright © 2011 Mikhail Semenov

Prime-Lisp is an ISLisp implementation in C# (Microsoft .NET). It includes several extensions to the standard: multithreading, graphics and a foreign-function interface. The implementation provides an integrated environment, consisting of a interpreter, an editor and a console.

ISLisp is a programming language of the LISP family standardized by the ISO. It provides a multiple-dispatch OO mechanism and contains common features of major modern Lisp dialects: Common Lisp, EuLisp, Le Lisp.

The main objectives of the Prime-Lisp implementation were:
(1) to provide a small, easy to use Lisp implementation, including object-oriented features;
(2) to make it easy to interface with .NET;
(3) to include addition structures for data processing (crystals, etc.);
(4) to provide various numerical routines (vector and matrix processing, solving linear equations, displaying function graphs, etc.)

Licence Agreement

This program is free software. It is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.

New Features

The main difference of version 2.2 from version 2.1 is a new, improved editor and a proper installer. Prime-Lisp 2.2 can be installed on Windows XP and Windows 7 (32-bit and 64-bit).


(1) Download Prime-Lisp 2.2;
(2) Unzip;
(3) Run setup.exe.

Please, send your suggestions to the following address:

First created: 13 July 2008. Last updated: 18 July 2011.