Common Lisp
Common Lisp is a computer language in the Lisp family, descending primarily from Maclisp and Interlisp (see Lisp History). It is standardized by ANSI.
Common Lisp Features
- interactivity (dynamic redefinitions)
- first-class symbols
- arbitrary-precision integers
- exact rational arithmetic
- well-integrated complex numbers
- generalized references
- multiple values
- first-class functions
- anonymous functions
- macros
- multiple inheritance
- multiple dispatch
- generic functions
- method combination
- (first-class) classes and meta classes
- (first-class) packages
- built-in programmable parser (read)
- built-in programmable unparser
- reader macros
- compiler macros
- optional argument
- keyword arguments
- meta-object protocol
- special (dynamically scoped) variables
- named blocks, nonlocal goto (catch/throw)
- conditions, restarts
- the loop macro
- the format function
- type declarations
- compiler available at run-time
- extensive list processing features.
Page in this topic: s-dot
Also linked from: ABCL AC Toolkit AGPL AI ANSI Benchmarks Bradford W. Miller Brian Deaton Brian Gaeke cl-hooks cl-store clhp CLiCC CLtL2 CLVM CMUCL common-lisp.net conduit-packages Dave Pearson dwim.hu ECL Fibonacci HaroldoStenger HT-AJAX index John Connors KDE LDAP LISA lispdebug MIPS Music Mind Machine NetCLOS pattern matching Peter Seibel Prolog Technology Theorem Prover Proposed ANSI Revisions and Clarifications Scheme Screenshots Shawn Betts SNARK Suggested Programming Projects Theorem Provers TypeL Unicode and Lisp X-Chat Common Lisp Plugin
CLiki pages can be edited by anyone at any time. Imagine a fearsomely comprehensive disclaimer of liability. Now fear, comprehensively