Announcing new public release of Lpp 1.21

Collapse
This topic is closed.
X
X
 
  • Time
  • Show
Clear All
new posts
  • William Paul Vrotney

    Announcing new public release of Lpp 1.21


    A new Lpp 1.21 has been released and is available for download at



    Lpp now has been auto-tooled, so it should configure and make on most OS's.
    This new version has even more added Common Lisp like functionality,
    including true rational numbers (ranging between minus and plus infinity).
    Yes, and Lpp still provides a very small and fast executable.


    Short Overview

    Lpp (Lisp Plus Plus), is a library of Lisp like functions and macros
    usable in C++ programs. The philosophy behind Lpp is to provide as
    close as possible the semantics and style of Lisp rather than try to
    force it to fit a static style of programming. Lpp tries to emulate
    Common Lisp as much as possible in this regard. By doing things this
    way part of the true power and flexibility of Lisp can coexist and mix
    with the static typing features of C++ even within functions and
    objects. The hope is that Lpp will be useful for the following

    * Porting Lisp programs to and from C++.

    * Implementation of embedded AI sub-systems in C++ environments.

    * An alternative for Lisp programmers who need to program in C++.

    * When a C++ program needs dynamically typed objects.

    * When a C++ program needs an efficient unified list implementation.

    * When a C++ program needs rational numbers in the range of minus to
    plus infinity.

    * When a C++ program needs to do symbolic processing such as
    manipulating s-expressions, symbolic math, etc ...


    --
    William P. Vrotney - vrotney@earthli nk.net
Working...