| |
| | Lush: Lisp Universal SHell |
 | | Popular research-oriented interpreters such as Matlab are somewhat inefficient, lack support for complex data structures, lack the power of a full-fledged object-oriented programming language, and lack simple interfacing to C and other compiled languages. |
 | | The Lush interpreter is written in C and features all the usual functionalities and constructs found in every decent object-oriented programming language such as conditional statements, loops, local variables, functions, macros, objects, classes, methods, and inheritance, but it also provides a large number of functions for manipulating lists, strings, vectors, matrices, and tensors. |
 | | Lisp variables can be refered to from the C by prepending a dollar sign. |
| lush.sourceforge.net (2393 words) |
|