enow.com Web Search

Search results

  1. Results from the WOW.Com Content Network
  2. Common Lisp - Wikipedia

    en.wikipedia.org/wiki/Common_Lisp

    A Lisp compiler generates bytecode or machine code from Lisp source code. Common Lisp allows both individual Lisp functions to be compiled in memory and the compilation of whole files to externally stored compiled code (fasl files). Several implementations of earlier Lisp dialects provided both an interpreter and a compiler.

  3. List of Lisp-family programming languages - Wikipedia

    en.wikipedia.org/wiki/List_of_Lisp-family...

    Open-source Lisp dialect; runs on Linux and other POSIX-compliant systems; most prominent features are simplicity and minimalism [31] Portable Standard Lisp: 1980: University of Utah: Tail-recursive dynamically bound Lisp dialect inspired by its predecessor, Standard Lisp and the Portable Lisp Compiler; it implements the Reduce computer algebra ...

  4. Chez Scheme - Wikipedia

    en.wikipedia.org/wiki/Chez_Scheme

    Petite Chez Scheme is a sibling implementation which uses a threaded interpreter design instead of Chez Scheme's incremental native-code compiler. Programs written for Chez Scheme run unchanged in Petite Chez Scheme, as long as they do not depend on using the compiler (for example foreign function interface is only available in the compiler).

  5. Lisp (book) - Wikipedia

    en.wikipedia.org/wiki/Lisp_(book)

    He noted significant improvements in the example code, facilitated by the use of Common Lisp, instead of being limited to the lowest common denominator code, driven by the diverse Lisp dialects of the past. He highlighted the quality of book design and example code presentation, saying the text was clear and well-organized.

  6. Lisp (programming language) - Wikipedia

    en.wikipedia.org/wiki/Lisp_(programming_language)

    Linked lists are one of Lisp's major data structures, and Lisp source code is made of lists. Thus, Lisp programs can manipulate source code as a data structure, giving rise to the macro systems that allow programmers to create new syntax or new domain-specific languages embedded in Lisp. The interchangeability of code and data gives Lisp its ...

  7. Scheme (programming language) - Wikipedia

    en.wikipedia.org/wiki/Scheme_(programming_language)

    For example, Kawa and JScheme provide integration with Java classes, and the Scheme to C compilers often make it easy to use external libraries written in C, up to allowing the embedding of C code in the Scheme source code. Another example is Pvts, which offers a set of visual tools that support Scheme learning.

  8. Steel Bank Common Lisp - Wikipedia

    en.wikipedia.org/wiki/Steel_Bank_Common_Lisp

    It is open source software, with a permissive license. In addition to the compiler and runtime system for ANSI Common Lisp, it provides an interactive environment including a debugger, a statistical profiler, a code coverage tool, and many other extensions.

  9. Common Lisp Object System - Wikipedia

    en.wikipedia.org/wiki/Common_Lisp_Object_System

    Flavors (and its successor New Flavors) was the object system on the MIT Lisp Machine. Large parts of the Lisp Machine operating systems and many applications for it use Flavors or New Flavors. Flavors introduced multiple inheritance and mixins, among other features. Flavors is mostly obsolete, though implementations for Common Lisp do exist.