• In the programming language Lisp, the reader or read function is the parser which converts the textual form of Lisp objects to the corresponding internal...
    2 KB (201 words) - 04:46, 6 January 2017
  • Thumbnail for Clojure
    Clojure (category Lisp (programming language))
    language Lisp on the Java platform. Like most other Lisps, Clojure's syntax is built on S-expressions that are first parsed into data structures by a Lisp reader...
    46 KB (3,463 words) - 01:17, 11 June 2025
  • Thumbnail for Common Lisp
    work on diverse successors to MacLisp: Lisp Machine Lisp (aka ZetaLisp), Spice Lisp, NIL and S-1 Lisp. Common Lisp sought to unify, standardise, and...
    94 KB (11,969 words) - 03:38, 19 May 2025
  • runtime. When Lisp reads data that contains textual represented symbols, existing symbols are referenced. If a symbol is unknown, the Lisp reader creates a...
    12 KB (1,184 words) - 11:17, 12 June 2025
  • reading device for the blind Lisp reader, the parser function in the Lisp programming language Microsoft Fingerprint Reader Newsreader (Usenet), for reading...
    3 KB (484 words) - 18:30, 26 October 2024
  • Thumbnail for S-expression
    S-expression (redirect from Lisp syntax)
    the programming language Lisp, which uses them for source code as well as data. In the usual parenthesized syntax of Lisp, an S-expression is classically...
    14 KB (1,716 words) - 20:17, 4 March 2025
  • Read–eval–print loop (category Lisp (programming language))
    The term usually refers to programming interfaces similar to the classic Lisp machine interactive environment. Common examples include command-line shells...
    11 KB (1,327 words) - 19:53, 9 June 2025
  • Maclisp (redirect from MacLisp)
    Maclisp (or MACLISP, sometimes styled MacLisp or MacLISP) is a programming language, a dialect of the language Lisp. It originated at the Massachusetts Institute...
    11 KB (1,189 words) - 06:52, 8 August 2024
  • Thumbnail for EuLisp
    EuLisp is a statically and dynamically scoped Lisp dialect developed by a loose formation of industrial and academic Lisp users and developers from around...
    11 KB (956 words) - 18:25, 17 March 2024
  • Genera (operating system) (category Common Lisp implementations)
    a commercial operating system and integrated development environment for Lisp machines created by Symbolics. It is essentially a fork of an earlier operating...
    22 KB (2,710 words) - 20:23, 6 June 2025
  • Thumbnail for OpenLisp
    OpenLisp is a programming language in the Lisp family developed by Christian Jullien from Eligis. It conforms to the international standard for ISLISP...
    16 KB (1,321 words) - 09:38, 27 May 2025
  • Thumbnail for John McCarthy (computer scientist)
    John McCarthy (computer scientist) (category Lisp (programming language) people)
    "artificial intelligence" (AI), developed the programming language family Lisp, significantly influenced the design of the language ALGOL, popularized time-sharing...
    35 KB (3,206 words) - 15:02, 10 June 2025
  • Thumbnail for GNU Emacs
    Most functionality in GNU Emacs is implemented in user-accessible Emacs Lisp, allowing deep extensibility directly by users and through community-contributed...
    56 KB (5,093 words) - 16:48, 13 June 2025
  • MLisp (category Lisp programming language family)
    in Lisp-1 or Scheme, there was a single namespace for variables and functions. While MLISP was just a preprocessor with an alternative, more reader-friendly...
    4 KB (395 words) - 21:35, 25 December 2021
  • The programming language Lisp is the second-oldest high-level programming language with direct descendants and closely related dialects still in widespread...
    18 KB (562 words) - 16:56, 3 February 2025
  • Thumbnail for Locator/Identifier Separation Protocol
    Separation Protocol (LISP) (RFC 6830) is a "map-and-encapsulate" protocol which is developed by the Internet Engineering Task Force LISP Working Group. The...
    17 KB (1,883 words) - 00:13, 8 June 2025
  • CLiki (category Common Lisp (programming language) software)
    application written in Common Lisp, that was under development from 2002 to 2005. CLiki was first presented at the International Lisp Conference 2002. CLiki...
    2 KB (189 words) - 20:44, 21 September 2020
  • Dylan (programming language) (category Lisp programming language family)
    Computer. Dylan derives from Scheme and Common Lisp and adds an integrated object system derived from the Common Lisp Object System (CLOS). In Dylan, all values...
    19 KB (2,333 words) - 14:00, 24 June 2025
  • Thumbnail for Object-oriented programming
    Significant object-oriented languages include Ada, ActionScript, C++, Common Lisp, C#, Dart, Eiffel, Fortran 2003, Haxe, Java, JavaScript, Kotlin, Logo, MATLAB...
    67 KB (7,159 words) - 22:09, 20 June 2025
  • is used by nearly all programmers writing COBOL (1959), Forth (1970), and Lisp (1958); it is also common in Unix for commands and packages, and is used...
    36 KB (3,859 words) - 10:15, 30 June 2025
  • Emacs (category Free software programmed in Lisp)
    automate work. Implementations of Emacs typically feature a dialect of the Lisp programming language, allowing users and developers to write new commands...
    53 KB (6,405 words) - 21:12, 23 June 2025
  • Thumbnail for Scott Fahlman
    Scott Fahlman (category Lisp (programming language) people)
    algorithm), on the programming languages Dylan, and Common Lisp (especially CMU Common Lisp), and he was one of the founders of Lucid Inc. During the period...
    9 KB (680 words) - 20:07, 23 November 2024
  • displaying hypertext documents becomes a mail reader, then an OS. Zawinski first attained prominence as a Lisp programmer, but most of his larger projects...
    18 KB (1,673 words) - 08:52, 5 March 2025
  • Thumbnail for Serialization
    Serialization (section Lisp)
    stream named s by (read s). These two parts of the Lisp implementation are called the Printer and the Reader. The output of "print" is human readable; it uses...
    42 KB (4,974 words) - 07:49, 28 April 2025
  • CGOL (category Lisp programming language family)
    "Pratt parser". Semantically, CGOL is essentially just Common Lisp, with some additional reader and printer support. CGOL may be regarded as a more successful...
    5 KB (501 words) - 22:59, 2 June 2025
  • ALGOL 60 (and the so-called Algol family of programming languages), SNOBOL, Lisp, and Prolog. Even today, a fair number of textbooks on programming languages...
    5 KB (584 words) - 05:46, 24 September 2023
  • Thumbnail for Interpreter (computing)
    compiler and matched with the interpreter's virtual machine. Early versions of Lisp programming language and minicomputer and microcomputer BASIC dialects would...
    37 KB (4,585 words) - 23:18, 7 June 2025
  • uninformative lines. This could easily be called the Lisp style because this style is very common in Lisp code. In Lisp, the grouping of identical braces at the end...
    47 KB (5,529 words) - 03:27, 27 March 2025
  • Emacspeak (category Free software programmed in Lisp)
    and an audio desktop (as opposed to a screen reader). It employs Emacs (which is written in C), Emacs Lisp, and Tcl. Developed principally by T. V. Raman...
    5 KB (466 words) - 20:09, 11 May 2025
  • are visited by the supervisor of the Institute, who speaks with a vague lisp and explains that the children were being used to combat people that the...
    13 KB (1,501 words) - 14:53, 28 June 2025