Find link

language:

jump to random article

Find link is a tool written by Edward Betts.

searching for Lisp 534 found (2087 total)

alternate case: lisp

Common Lisp (11,952 words) [view diff] exact match in snippet view article find links to article

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
Scheme (programming language) (8,206 words) [view diff] exact match in snippet view article
Scheme is a dialect of the Lisp family of programming languages. Scheme was created during the 1970s at the MIT Computer Science and Artificial Intelligence
Paul Graham (programmer) (1,720 words) [view diff] exact match in snippet view article
Hacker News. He is the author of the computer programming books On Lisp, ANSI Common Lisp, and Hackers & Painters. Technology journalist Steven Levy has described
Clojure (3,435 words) [view diff] exact match in snippet view article find links to article
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
John McCarthy (computer scientist) (3,206 words) [view diff] exact match in snippet view article
"artificial intelligence" (AI), developed the programming language family Lisp, significantly influenced the design of the language ALGOL, popularized time-sharing
ISLISP (506 words) [view diff] exact match in snippet view article find links to article
ISLISP (also capitalized as ISLisp) is a programming language in the Lisp family standardized by the International Organization for Standardization (ISO)
Emacs (6,323 words) [view diff] exact match in snippet view article find links to article
automate work. Implementations of Emacs typically feature a dialect of the Lisp programming language, allowing users and developers to write new commands
Symbolics (4,090 words) [view diff] exact match in snippet view article find links to article
Open Genera Lisp system and the Macsyma computer algebra system. Symbolics was key player in the AI revolution, with an advance lineup of LISP workstations
Lisp machine (3,868 words) [view diff] exact match in snippet view article find links to article
Lisp machines are general-purpose computers designed to efficiently run Lisp as their main software and programming language, usually via hardware support
Allegro Common Lisp (546 words) [view diff] exact match in snippet view article find links to article
Common Lisp is a programming language with an integrated development environment (IDE), developed by Franz Inc. It is a dialect of the language Lisp, a commercial
Common Lisp Interface Manager (990 words) [view diff] exact match in snippet view article find links to article
The Common Lisp Interface Manager (CLIM) is a Common Lisp-based programming interface for creating user interfaces, i.e., graphical user interfaces (GUIs)
Macro (computer science) (4,016 words) [view diff] exact match in snippet view article
macros in the editing language TECO; it was later ported to dialects of Lisp. Another programmers' text editor, Vim (a descendant of vi), also has an
Logo (programming language) (2,479 words) [view diff] exact match in snippet view article
The language was conceived to teach concepts of programming related to Lisp and only later to enable what Papert called "body-syntonic reasoning", where
Richard Stallman (9,330 words) [view diff] exact match in snippet view article find links to article
as the Lisp machine operating system (the CONS of 1974–1976 and the CADR of 1977–1979—this latter unit was commercialized by Symbolics and Lisp Machines
Guy L. Steele Jr. (1,098 words) [view diff] exact match in snippet view article find links to article
define and promote a parallel computing version of the Lisp programming language named *Lisp (Star Lisp) and a parallel version of the language C named C*
Interlisp (996 words) [view diff] exact match in snippet view article find links to article
language Lisp. Interlisp development began in 1966 at Bolt, Beranek and Newman (renamed BBN Technologies) in Cambridge, Massachusetts with Lisp implemented
Emacs Lisp (2,302 words) [view diff] exact match in snippet view article find links to article
Emacs Lisp is a Lisp dialect made for Emacs. It is used for implementing most of the editing functionality built into Emacs, the remainder being written
GNU Emacs (5,093 words) [view diff] exact match in snippet view article find links to article
Most functionality in GNU Emacs is implemented in user-accessible Emacs Lisp, allowing deep extensibility directly by users and through community-contributed
Racket (programming language) (3,205 words) [view diff] exact match in snippet view article
multi-paradigm programming language. The Racket language is a modern dialect of Lisp and a descendant of Scheme. It is designed as a platform for programming
Maxima (software) (1,161 words) [view diff] exact match in snippet view article
calculations in mathematics and the physical sciences. It is written in Common Lisp and runs on all POSIX platforms such as macOS, Unix, BSD, and Linux, as well
Embeddable Common Lisp (193 words) [view diff] exact match in snippet view article find links to article
Embeddable Common Lisp (ECL) is a small implementation of the ANSI Common Lisp programming language that can be used stand-alone or embedded in extant
S-expression (1,716 words) [view diff] exact match in snippet view article find links to article
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
Erik Eriksson (2,047 words) [view diff] exact match in snippet view article find links to article
1216 – 2 February 1250), sometimes known as Erik XI or with the epithet the Lisp and Lame (läspe och halte), was King of Sweden from 1222 to 1229 and again
Richard P. Gabriel (919 words) [view diff] exact match in snippet view article find links to article
related to the programming language Lisp, and especially Common Lisp. His best known work was a 1990 essay "Lisp: Good News, Bad News, How to Win Big"
LispWorks (463 words) [view diff] exact match in snippet view article find links to article
LispWorks is computer software, a proprietary implementation and integrated development environment (IDE) for the programming language Common Lisp. LispWorks
Read–eval–print loop (1,326 words) [view diff] exact match in snippet view article find links to article
The term usually refers to programming interfaces similar to the classic Lisp machine interactive environment. Common examples include command-line shells
Hy (programming language) (412 words) [view diff] exact match in snippet view article
Hy is a dialect of the Lisp programming language designed to interact with Python by translating s-expressions into Python's abstract syntax tree (AST)
CL-HTTP (631 words) [view diff] exact match in snippet view article find links to article
Common Lisp. It is based on its own web application framework. It was written by John C. Mallery "in about 10 days" starting in 1994 on a Symbolics Lisp Machine
Arc (programming language) (849 words) [view diff] exact match in snippet view article
Arc is a programming language, a dialect of the language Lisp, developed by Paul Graham and Robert Morris. It is free and open-source software released
Greenspun's tenth rule (456 words) [view diff] exact match in snippet view article find links to article
half of Common Lisp. The rule expresses the opinion that the argued flexibility and extensibility designed into the programming language Lisp includes all
Genera (operating system) (2,713 words) [view diff] exact match in snippet view article
a commercial operating system and integrated development environment for Lisp machines created by Symbolics. It is essentially a fork of an earlier operating
Flavors (programming language) (446 words) [view diff] exact match in snippet view article
to Lisp developed by Howard Cannon at the MIT Artificial Intelligence Laboratory for the Lisp machine and its programming language Lisp Machine Lisp, was
List of programming languages (1,331 words) [view diff] case mismatch in snippet view article find links to article
Argus Assembly language (ASM) AssemblyScript AutoHotkey AutoIt AutoLISP, Visual LISP Averest AWK Axum B Babbage Ballerina Bash BASIC Batch file (Windows/MS-DOS)
AutoLISP (997 words) [view diff] exact match in snippet view article find links to article
AutoLISP is a dialect of the programming language Lisp built specifically for use with the full version of AutoCAD and its derivatives, which include AutoCAD
Common Lisp Object System (1,734 words) [view diff] exact match in snippet view article find links to article
The Common Lisp Object System (CLOS) is the facility for object-oriented programming in ANSI Common Lisp. CLOS is a powerful dynamic object system which
Seymour Papert (1,858 words) [view diff] exact match in snippet view article find links to article
LeLisp LFE LISP 2 Lisp Machine Lisp Lispkit Lisp Maclisp MDL MLisp newLISP NIL PC-LISP Picolisp Portable Standard Lisp RPL S-1 Lisp SKILL Spice Lisp Zetalisp
Reflective programming (1,819 words) [view diff] exact match in snippet view article find links to article
languages and the notion of the meta-circular interpreter as a component of 3-Lisp. Reflection helps programmers make generic software libraries to display
Metaprogramming (1,435 words) [view diff] exact match in snippet view article find links to article
popular in the 1970s and 1980s using list processing languages such as Lisp. Lisp machine hardware gained some notice in the 1980s, and enabled applications
Common Lisp HyperSpec (232 words) [view diff] exact match in snippet view article find links to article
The Common Lisp HyperSpec is a technical standard document written in the hypertext format Hypertext Markup Language (HTML). It is not the American National
Structure and Interpretation of Computer Programs (799 words) [view diff] exact match in snippet view article find links to article
concepts using Scheme, a dialect of Lisp. It also uses a virtual register machine and assembler to implement Lisp interpreters and compilers. Topics in
Daniel Weinreb (952 words) [view diff] exact match in snippet view article find links to article
programmer, with significant work in the environment of the programming language Lisp. Weinreb was born on January 6, 1959, in Brooklyn, New York, and was raised
Maclisp (1,189 words) [view diff] exact match in snippet view article find links to article
Maclisp (or MACLISP, sometimes styled MacLisp or MacLISP) is a programming language, a dialect of the language Lisp. It originated at the Massachusetts Institute
GNU Common Lisp (126 words) [view diff] exact match in snippet view article find links to article
GNU Common Lisp (GCL) is the GNU Project's ANSI Common Lisp compiler, an evolutionary development of Kyoto Common Lisp. It produces native object code
RPL (programming language) (2,633 words) [view diff] case mismatch in snippet view article
similarities to Forth, both languages being stack-based, as well as the list-based LISP. Contrary to previous HP RPN calculators, which had a fixed four-level stack
Gerald Jay Sussman (1,889 words) [view diff] exact match in snippet view article find links to article
Systems, The Power of Generic Operations (videotape). LispNYC. Retrieved 2019-09-11. "LispNYC". LispNYC. Retrieved 2019-09-11. Sussman, Gerald (June 11,
Interpreter (computing) (4,585 words) [view diff] exact match in snippet view article
compiler and matched with the interpreter's virtual machine. Early versions of Lisp programming language and minicomputer and microcomputer BASIC dialects would
Game Oriented Assembly Lisp (896 words) [view diff] exact match in snippet view article find links to article
Game Oriented Assembly Lisp (GOAL, also known as Game Object Assembly Lisp) is a programming language, a dialect of the language Lisp, made for video games
NIL (programming language) (1,034 words) [view diff] exact match in snippet view article
New Implementation of LISP (NIL) is a programming language, a dialect of the language Lisp, developed at the Massachusetts Institute of Technology (MIT)
Robert Tappan Morris (1,442 words) [view diff] exact match in snippet view article find links to article
cofounding two companies with him, Graham dedicated his book ANSI Common Lisp to Morris and named the programming language that generates the online stores'
GNU Guile (2,015 words) [view diff] exact match in snippet view article find links to article
was a cleaner Lisp dialect than Emacs Lisp, and that GEL could evolve to implement other languages on the same runtime, namely Emacs Lisp. After Lord discovered
Portable Standard Lisp (405 words) [view diff] exact match in snippet view article find links to article
Standard Lisp (PSL) is a programming language, a dialect of the language Lisp. PSL was inspired by its predecessor, Standard Lisp and the Portable Lisp Compiler
Dylan (programming language) (2,333 words) [view diff] exact match in snippet view article
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
Lisp Machine Lisp (302 words) [view diff] exact match in snippet view article find links to article
Technology (MIT) Lisp machines. Lisp Machine Lisp was also the Lisp dialect with the most influence on the design of Common Lisp. Lisp Machine Lisp branched into
Steve Russell (computer scientist) (400 words) [view diff] exact match in snippet view article
language. By implementing the Lisp universal evaluator in a lower-level language, it became possible to create the Lisp interpreter; prior development
David A. Moon (717 words) [view diff] exact match in snippet view article find links to article
Moon is a programmer and computer scientist, known for his work on the Lisp programming language, as co-author of the Emacs text editor, as the inventor
Macintosh Common Lisp (354 words) [view diff] exact match in snippet view article find links to article
Macintosh Common Lisp (MCL) is an implementation and IDE for the Common Lisp programming language. Various versions of MCL run under the classic Mac OS
OpenLisp (1,314 words) [view diff] exact match in snippet view article find links to article
OpenLisp is a programming language in the Lisp family developed by Christian Jullien from Eligis. It conforms to the international standard for ISLISP
S-1 Lisp (99 words) [view diff] exact match in snippet view article find links to article
S-1 Lisp was a Lisp implementation written in Lisp for the 36-bit pipelined S-1 Mark IIA supercomputer computer architecture, which has 32 megawords of
CommonLoops (309 words) [view diff] exact match in snippet view article find links to article
CommonLoops (the Common Lisp Object-Oriented Programming System; an acronym reminiscent of the earlier Lisp OO system "Loops" for the Interlisp-D system)
Timeline of programming languages (300 words) [view diff] exact match in snippet view article find links to article
Nantucket dBase 1984 Common Lisp Guy L. Steele, Jr. and many others LISP 1984 Coq INRIA 1984 RPL Hewlett-Packard Forth, Lisp 1984 Standard ML ML 1984 Redcode
CMU Common Lisp (587 words) [view diff] exact match in snippet view article find links to article
Common Lisp is derived from CMUCL. The Scieneer Common Lisp was a commercial derivative from CMUCL. The earliest implementation predates Common Lisp and
Eww (web browser) (101 words) [view diff] exact match in snippet view article
Ingebrigtsen Repository git.savannah.gnu.org/cgit/emacs.git/tree/lisp/net/eww.el Written in Emacs Lisp Operating system Cross-platform Type Web browser License
Maclisp (1,189 words) [view diff] exact match in snippet view article find links to article
Maclisp (or MACLISP, sometimes styled MacLisp or MacLISP) is a programming language, a dialect of the language Lisp. It originated at the Massachusetts Institute
Kent Pitman (340 words) [view diff] exact match in snippet view article find links to article
Common Lisp and contributed to the design of the programming language. He prepared the document that became ANSI Common Lisp, the Common Lisp HyperSpec
Scott Fahlman (680 words) [view diff] exact match in snippet view article find links to article
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
Steel Bank Common Lisp (589 words) [view diff] exact match in snippet view article find links to article
Steel Bank Common Lisp (SBCL) is a free and open-source Common Lisp implementation that features a high-performance native compiler, Unicode support and
History of the Scheme programming language (2,022 words) [view diff] exact match in snippet view article find links to article
programming language Scheme begins with the development of earlier members of the Lisp family of languages during the second half of the twentieth century. During
Spice Lisp (133 words) [view diff] exact match in snippet view article find links to article
Spice Lisp (Scientific Personal Integrated Computing Environment) is a programming language, a dialect of Lisp. Its implementation, originally written
X3J13 (1,179 words) [view diff] exact match in snippet view article find links to article
National Standards Institute (ANSI) Common Lisp standard based on the first edition of the book Common Lisp the Language (also termed CLtL, or CLtL1),
Space-cadet keyboard (661 words) [view diff] exact match in snippet view article find links to article
space-cadet keyboard is a keyboard designed by John L. Kulp in 1978 and used on Lisp machines at Massachusetts Institute of Technology (MIT), which inspired several
PicoLisp (600 words) [view diff] exact match in snippet view article find links to article
PicoLisp is a programming language, a dialect of the language Lisp. It runs on operating systems including Linux and others that are Portable Operating
M-expression (985 words) [view diff] exact match in snippet view article find links to article
M-expressions (or meta-expressions) were an early proposed syntax for the Lisp programming language, inspired by contemporary languages such as Fortran
On Lisp (94 words) [view diff] exact match in snippet view article find links to article
Anaphoric macro "CLiki: On Lisp". On Lisp home page Free versions of "On Lisp" On Lisp in pdf-format On Lisp in multiple HTML files On Lisp in multiple HTML files
Franz Lisp (826 words) [view diff] exact match in snippet view article find links to article
In computer programming, Franz Lisp is a discontinued Lisp programming language system written at the University of California, Berkeley (UC Berkeley
Hal Abelson (1,842 words) [view diff] exact match in snippet view article find links to article
lectures, and the availability on personal computers of the Scheme dialect of Lisp (used in teaching the course), has had a worldwide impact on university computer
ITA Software (571 words) [view diff] exact match in snippet view article find links to article
also one of the highest-profile companies to base their software on Common Lisp. In January 2006, ITA received $100 million in venture capital money from
Kawa (Scheme implementation) (201 words) [view diff] exact match in snippet view article
language Java that implements the programming language Scheme, a dialect of Lisp, and can be used to implement other languages to run on the Java virtual
Le Lisp (316 words) [view diff] exact match in snippet view article find links to article
Le Lisp (also Le_Lisp and Le-Lisp) is a programming language, a dialect of the language Lisp. It was developed at the French Institute for Research in
Harlequin (software company) (873 words) [view diff] exact match in snippet view article
(IDEs) for Lisp (LispWorks), ML (MLWorks), and Dylan (DylanWorks) Other products included data analysis tools created using LispWorks, the Lisp IDE. The
MIT/GNU Scheme (470 words) [view diff] exact match in snippet view article find links to article
dialect and implementation of the language Scheme, which is a dialect of Lisp. It can produce native binary files for the x86 (IA-32, x86-64) processor
Andy Gavin (663 words) [view diff] case mismatch in snippet view article find links to article
Bandicoot and Jak and Daxter. Prior to founding Naughty Dog, Gavin worked in the LISP programming language at the MIT Artificial Intelligence Laboratory.[failed
UCBLogo (1,290 words) [view diff] exact match in snippet view article find links to article
Berkeley Logo, is a programming language, a dialect of Logo, which derived from Lisp. It is a dialect of Logo intended to be a "minimum Logo standard". It has
Ikarus (Scheme implementation) (460 words) [view diff] exact match in snippet view article
LeLisp LFE LISP 2 Lisp Machine Lisp Lispkit Lisp Maclisp MDL MLisp newLISP NIL PC-LISP Picolisp Portable Standard Lisp RPL S-1 Lisp SKILL Spice Lisp Zetalisp
Mitchel Resnick (515 words) [view diff] exact match in snippet view article find links to article
LeLisp LFE LISP 2 Lisp Machine Lisp Lispkit Lisp Maclisp MDL MLisp newLISP NIL PC-LISP Picolisp Portable Standard Lisp RPL S-1 Lisp SKILL Spice Lisp Zetalisp
Richard Greenblatt (programmer) (661 words) [view diff] exact match in snippet view article
holds a place of distinction in the communities of the programming language Lisp and of the Massachusetts Institute of Technology (MIT) Artificial Intelligence
PC-LISP (668 words) [view diff] exact match in snippet view article find links to article
PC-LISP is an implementation of the Franz Lisp dialect by Peter Ashwood-Smith. Version 2.07 was released on 1 February 1986, and version 3.00 was released
AI winter (5,217 words) [view diff] case mismatch in snippet view article find links to article
Symbolics and LISP Machines Inc. who built specialized computers, called LISP machines, that were optimized to process the programming language LISP, the preferred
Mod lisp (194 words) [view diff] exact match in snippet view article find links to article
mod_lisp is an extension module for the Apache HTTP Server. It enables Apache to interface with application servers written in Common Lisp, making it possible
David Park (computer scientist) (176 words) [view diff] exact match in snippet view article
scientist. He worked on the first implementation of the programming language Lisp. He became an authority on the topics of fairness, program schemas and bisimulation
Poplog (1,236 words) [view diff] exact match in snippet view article find links to article
environment and system platform for the programming languages POP-11, Common Lisp, Prolog, and Standard ML. It was created originally in the United Kingdom
CLISP (279 words) [view diff] exact match in snippet view article find links to article
CLISP is an implementation of the programming language Common Lisp originally developed by Bruno Haible and Michael Stoll for the Atari ST. Today it supports
Apple Dylan (669 words) [view diff] exact match in snippet view article find links to article
Coral Software, developers of Macintosh Common Lisp. The original language had much in common with Lisp, including its parenthetical S-expression syntax
Scope (computer science) (10,546 words) [view diff] exact match in snippet view article
variables ... The primary influences on Common Lisp were Lisp Machine Lisp, MacLisp, NIL, S-1 Lisp, Spice Lisp, and Scheme. "Programming Language ISLISP,
Texas Instruments Explorer (539 words) [view diff] exact match in snippet view article find links to article
family of Lisp machine computers. These computers were sold by Texas Instruments (TI) in the 1980s. The Explorer is based on a design from Lisp Machines
Scheme 48 (545 words) [view diff] exact match in snippet view article find links to article
LeLisp LFE LISP 2 Lisp Machine Lisp Lispkit Lisp Maclisp MDL MLisp newLISP NIL PC-LISP Picolisp Portable Standard Lisp RPL S-1 Lisp SKILL Spice Lisp Zetalisp
Practical Common Lisp (263 words) [view diff] exact match in snippet view article find links to article
Practical Common Lisp is an introductory book on the programming language Common Lisp by Peter Seibel. It features a fairly complete introduction to the
Brian Harvey (lecturer) (353 words) [view diff] exact match in snippet view article
LeLisp LFE LISP 2 Lisp Machine Lisp Lispkit Lisp Maclisp MDL MLisp newLISP NIL PC-LISP Picolisp Portable Standard Lisp RPL S-1 Lisp SKILL Spice Lisp Zetalisp
Scheme 48 (545 words) [view diff] exact match in snippet view article find links to article
LeLisp LFE LISP 2 Lisp Machine Lisp Lispkit Lisp Maclisp MDL MLisp newLISP NIL PC-LISP Picolisp Portable Standard Lisp RPL S-1 Lisp SKILL Spice Lisp Zetalisp
Brian Harvey (lecturer) (353 words) [view diff] exact match in snippet view article
LeLisp LFE LISP 2 Lisp Machine Lisp Lispkit Lisp Maclisp MDL MLisp newLISP NIL PC-LISP Picolisp Portable Standard Lisp RPL S-1 Lisp SKILL Spice Lisp Zetalisp
T (programming language) (409 words) [view diff] exact match in snippet view article
power, and that implementations of Scheme could perform better than other Lisp systems, and competitively with implementations of programming languages
MSWLogo (336 words) [view diff] exact match in snippet view article find links to article
LeLisp LFE LISP 2 Lisp Machine Lisp Lispkit Lisp Maclisp MDL MLisp newLISP NIL PC-LISP Picolisp Portable Standard Lisp RPL S-1 Lisp SKILL Spice Lisp Zetalisp
MDL (programming language) (685 words) [view diff] exact match in snippet view article
More Datatypes than Lisp: 3  or MIT Design Language[citation needed]) is a programming language, a descendant of the language Lisp. Its initial purpose
Practical Common Lisp (263 words) [view diff] exact match in snippet view article find links to article
Practical Common Lisp is an introductory book on the programming language Common Lisp by Peter Seibel. It features a fairly complete introduction to the
NewLISP (951 words) [view diff] exact match in snippet view article find links to article
newLISP is a scripting language, a dialect of the Lisp family of programming languages. It was designed and developed by Lutz Mueller. Because of its
MultiLisp (434 words) [view diff] exact match in snippet view article find links to article
MultiLisp is a functional programming language, a dialect of the language Lisp, and of its dialect Scheme, extended with constructs for parallel computing
Common Lisp the Language (342 words) [view diff] exact match in snippet view article find links to article
Common Lisp the Language is a reference book by Guy L. Steele about a set of technical standards and programming languages named Common Lisp. The first
NuBus (967 words) [view diff] exact match in snippet view article find links to article
Digital for their NuMachine, and for the Lisp Machines Inc. LMI Lambda. The NuBus was later incorporated in Lisp products by Texas Instruments (Explorer)
EuLisp (956 words) [view diff] exact match in snippet view article find links to article
EuLisp is a statically and dynamically scoped Lisp dialect developed by a loose formation of industrial and academic Lisp users and developers from around
William Clinger (computer scientist) (362 words) [view diff] exact match in snippet view article
Scheme at the Lisp50 conference celebrating the 50th birthday of the language Lisp. He has been on the faculty at Northeastern University since 1994. Clinger
Clozure CL (321 words) [view diff] exact match in snippet view article find links to article
Clozure CL (CCL) is a Common Lisp implementation. It implements the full ANSI Common Lisp standard with several extensions (CLOS MOP, threads, CLOS conditions
History of the Dylan programming language (2,616 words) [view diff] exact match in snippet view article find links to article
group at Apple that was responsible for Macintosh Common Lisp. The first implementation had a Lisp-like syntax. Dylan began with the acquisition of Coral
Mocl (145 words) [view diff] exact match in snippet view article find links to article
programming language, a dialect and implementation of the language Lisp named Common Lisp. It is focused on mobile device platforms. It includes a compiler
Macsyma (2,534 words) [view diff] exact match in snippet view article find links to article
computers, but also on the Multics OS and on the Lisp Machine architectures. Macsyma was one of the largest Lisp programs of the time, and was possibly the
SIOD (217 words) [view diff] exact match in snippet view article find links to article
Scheme In One Day (SIOD) is a programming language, a dialect of the language Lisp, a small-size implementation of the dialect Scheme, written in C and designed
Wally Feurzeig (883 words) [view diff] exact match in snippet view article find links to article
recognition, natural-language understanding, automated theorem proving, Lisp language development, and robot problem solving. Much of this work was done
List of Lisp-family programming languages (562 words) [view diff] exact match in snippet view article find links to article
The programming language Lisp is the second-oldest high-level programming language with direct descendants and closely related dialects still in widespread
SLIME (328 words) [view diff] exact match in snippet view article find links to article
SLIME, the Superior Lisp Interaction Mode for Emacs, is an Emacs mode for developing Common Lisp applications. SLIME originates in an Emacs mode called
StarLogo (561 words) [view diff] exact match in snippet view article find links to article
Massachusetts. It is an extension of the Logo programming language, a dialect of Lisp. Designed for education, StarLogo can be used by students to model or simulate
Scheme Requests for Implementation (240 words) [view diff] exact match in snippet view article find links to article
LeLisp LFE LISP 2 Lisp Machine Lisp Lispkit Lisp Maclisp MDL MLisp newLISP NIL PC-LISP Picolisp Portable Standard Lisp RPL S-1 Lisp SKILL Spice Lisp Zetalisp
Matthias Felleisen (492 words) [view diff] exact match in snippet view article find links to article
The Seasoned Schemer. MIT Press. 1996. ISBN 0-262-56100-X. The Little Lisper. MIT Press. 1987. ISBN 0-262-56038-0. "Research". Retrieved 2012-06-26.
R. Kent Dybvig (216 words) [view diff] exact match in snippet view article find links to article
LeLisp LFE LISP 2 Lisp Machine Lisp Lispkit Lisp Maclisp MDL MLisp newLISP NIL PC-LISP Picolisp Portable Standard Lisp RPL S-1 Lisp SKILL Spice Lisp Zetalisp
Chez Scheme (431 words) [view diff] exact match in snippet view article find links to article
a dialect and implementation of the language Scheme which is a type of Lisp. It uses an incremental native-code compiler to produce native binary files
Shriram Krishnamurthi (340 words) [view diff] exact match in snippet view article find links to article
LeLisp LFE LISP 2 Lisp Machine Lisp Lispkit Lisp Maclisp MDL MLisp newLISP NIL PC-LISP Picolisp Portable Standard Lisp RPL S-1 Lisp SKILL Spice Lisp Zetalisp
Syntax (programming languages) (2,436 words) [view diff] exact match in snippet view article
Similarly, Lisp macros introduced by the defmacro syntax also execute during parsing, meaning that a Lisp compiler must have an entire Lisp run-time system
Scsh (360 words) [view diff] exact match in snippet view article find links to article
AutoLISP BBN LISP Clojure Dylan (Apple, history) Emacs Lisp EuLisp Franz Lisp, PC-LISP Hy Interlisp Knowledge Engineering Environment *Lisp LeLisp LFE
David Luckham (470 words) [view diff] exact match in snippet view article find links to article
one of the implementers of the first systems for the programming language Lisp. He is best known as the originator of complex event processing (CEP) as
Boolean data type (3,119 words) [view diff] exact match in snippet view article find links to article
explicit Boolean data type, like C90 and Lisp, may still represent truth values by some other data type. Common Lisp uses an empty list for false, and any
Gambit (Scheme implementation) (374 words) [view diff] exact match in snippet view article
called Gambit-C, is a programming language, a variant of the language family Lisp, and its variants named Scheme. The Gambit implementation consists of a Scheme
Bytecode (1,888 words) [view diff] exact match in snippet view article find links to article
reasonable performance. Embeddable Common Lisp implementation of Common Lisp can compile to bytecode or C code Common Lisp provides a disassemble function which
CLiki (189 words) [view diff] exact match in snippet view article find links to article
application written in Common Lisp, that was under development from 2002 to 2005. CLiki was first presented at the International Lisp Conference 2002. CLiki
Bigloo (228 words) [view diff] exact match in snippet view article find links to article
language, an implementation of the language Scheme, a dialect of the language Lisp. It is developed at the French IT research institute French Institute for
BBN LISP (93 words) [view diff] exact match in snippet view article find links to article
BBN LISP (also stylized BBN-Lisp) was a dialect of the Lisp programming language by Bolt, Beranek and Newman Inc. in Cambridge, Massachusetts. It was
Lucid Inc. (426 words) [view diff] exact match in snippet view article find links to article
shipped was an integrated Lisp IDE for Sun Microsystems' RISC hardware architecture—this sidestepped the principal failure of Lisp machines by in essence
MLisp (395 words) [view diff] exact match in snippet view article find links to article
Mocklisp, a stripped-down version of Lisp used as an extension language in Gosling Emacs. MLISP is a variant of Lisp with an Algol-like syntax based on
SCM (Scheme implementation) (258 words) [view diff] exact match in snippet view article
AutoLISP BBN LISP Clojure Dylan (Apple, history) Emacs Lisp EuLisp Franz Lisp, PC-LISP Hy Interlisp Knowledge Engineering Environment *Lisp LeLisp LFE
Louis Hodes (583 words) [view diff] exact match in snippet view article find links to article
implementations of the programming language Lisp, and under Marvin Minsky he did early research on visual pattern recognition in Lisp. He is also credited by some with
Cynthia Solomon (1,104 words) [view diff] exact match in snippet view article find links to article
took it upon herself to understand and program in the programming language Lisp. As she began learning this language, she realized the need for a programming
Cadence SKILL (333 words) [view diff] exact match in snippet view article find links to article
SKILL is a Lisp dialect used as a scripting language and PCell (parameterized cells) description language used in many electronic design automation (EDA)
Knowledge Engineering Environment (356 words) [view diff] exact match in snippet view article find links to article
It ran on Lisp machines, and was later ported to Lucid Common Lisp with the CLX library, an X Window System (X11) interface for Common Lisp. This version
Functional programming (8,688 words) [view diff] exact match in snippet view article find links to article
Technology (MIT). Lisp functions were defined using Church's lambda notation, extended with a label construct to allow recursive functions. Lisp first introduced
Hemlock (text editor) (373 words) [view diff] exact match in snippet view article
editor for most POSIX-compliant Unix systems. It follows the tradition of the Lisp Machine editor ZWEI and the ITS/TOPS-20 implementation of Emacs, but differs
Alan Perlis (668 words) [view diff] case mismatch in snippet view article find links to article
Alan Jay Perlis (April 1, 1922 – February 7, 1990) was an American computer scientist and professor at Purdue University, Carnegie Mellon University and
McCLIM (96 words) [view diff] exact match in snippet view article find links to article
McCLIM is an implementation of the Common Lisp Interface Manager (CLIM), for the programming language Common Lisp. The project is named partly after Mike
Generational list of programming languages (1,135 words) [view diff] exact match in snippet view article find links to article
BASIC-PLUS. Lisp Arc AutoLISP Clojure Common Lisp uLisp (A subset of Common Lisp for microcontrollers) Emacs Lisp ISLISP Interlisp Julia (has Lisp-like macros
Gnus (1,091 words) [view diff] exact match in snippet view article find links to article
message scoring system user-defined hooks for almost any method (in emacs lisp) many of the parameters (e.g., expiration, posting style) can be specified
Peter Norvig (1,301 words) [view diff] exact match in snippet view article find links to article
Intelligence: A Modern Approach, Paradigms of AI Programming: Case Studies in Common Lisp, Verbmobil: A Translation System for Face-to-Face Dialog, and Intelligent
Hemlock (text editor) (373 words) [view diff] exact match in snippet view article
editor for most POSIX-compliant Unix systems. It follows the tradition of the Lisp Machine editor ZWEI and the ITS/TOPS-20 implementation of Emacs, but differs
Preprocessor (1,203 words) [view diff] exact match in snippet view article find links to article
unusual features of the Lisp family of languages is the possibility of using macros to create an internal DSL. Typically, in a large Lisp-based project, a module
Sawfish (window manager) (305 words) [view diff] exact match in snippet view article
corner of the main monitor while larger ones are centered. Sawfish uses a Lisp-like scripting language, rep, for all of its code and configuration, making
Denison Bollay (399 words) [view diff] exact match in snippet view article find links to article
Bunker Ramo machine and ticker. Bollay is the author of ExperLogo and ExperLisp, the first incrementally compiled object-oriented programming languages for
ProgramByDesign (1,789 words) [view diff] exact match in snippet view article find links to article
Scheme which was a version of the language Scheme, which is a dialect of Lisp. The group raised funds from several private foundations, the United States
ACL2 (474 words) [view diff] exact match in snippet view article find links to article
ACL2 (A Computational Logic for Applicative Common Lisp) is a software system consisting of a programming language, an extensible theory in a first-order
International Conference on Functional Programming (299 words) [view diff] case mismatch in snippet view article find links to article
conferences: the Functional Programming and Computer Architecture (FPCA) and LISP and Functional Programming (LFP). The conference location alternates between
List (abstract data type) (1,410 words) [view diff] exact match in snippet view article
lists, especially linked lists and arrays. In some contexts, such as in Lisp programming, the term list may refer specifically to a linked list rather
Bill Gosper (624 words) [view diff] exact match in snippet view article find links to article
have founded the hacker community, and he holds a place of pride in the Lisp community. The Gosper curve and Gosper's algorithm are named after him. In
Lierse S.K. (1906) (1,447 words) [view diff] exact match in snippet view article
Vanderpoortenstadion in Lier, which is also known as Het Lisp, because the stadium is located in a neighbourhood named Lisp. Both the logo and home kit featured the club
How to Design Programs (741 words) [view diff] exact match in snippet view article find links to article
LeLisp LFE LISP 2 Lisp Machine Lisp Lispkit Lisp Maclisp MDL MLisp newLISP NIL PC-LISP Picolisp Portable Standard Lisp RPL S-1 Lisp SKILL Spice Lisp Zetalisp
Declarative programming (2,373 words) [view diff] exact match in snippet view article find links to article
of a function as a series of steps. Other functional languages, such as Lisp, OCaml and Erlang, support a mixture of procedural and functional programming
Higher-order function (2,643 words) [view diff] no match in snippet view article find links to article
In mathematics and computer science, a higher-order function (HOF) is a function that does at least one of the following: takes one or more functions as
Document Style Semantics and Specification Language (508 words) [view diff] no match in snippet view article find links to article
The Document Style Semantics and Specification Language (DSSSL) is an international standard developed to provide stylesheets for SGML documents. DSSSL
N-World (537 words) [view diff] exact match in snippet view article find links to article
originated with Symbolics, a computer manufacturer notable for producing Lisp-based systems in the 1980s. Among the software packages that were produced
Lisp Machines (1,633 words) [view diff] exact match in snippet view article find links to article
Lisp Machines, Inc. was a company formed in 1979 by Richard Greenblatt of MIT's Artificial Intelligence Laboratory to build Lisp machines. It was based
Wolfram Mathematica (1,760 words) [view diff] exact match in snippet view article find links to article
Language is fundamentally based on Lisp; for example, the Mathematica command Most is identically equal to the Lisp command butlast. There is a substantial
Z-machine (1,789 words) [view diff] exact match in snippet view article find links to article
after Infocom had shut down. The MDL programming language was derived from Lisp at the Massachusetts Institute of Technology by the Dynamic Modeling group
Naming convention (programming) (3,744 words) [view diff] exact match in snippet view article
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
Phyllis Fox (475 words) [view diff] case mismatch in snippet view article find links to article
She then became a collaborator on the first LISP interpreter, and the principal author of the first LISP manual. In 1963, she moved from MIT to the Newark
List of compilers (2,055 words) [view diff] exact match in snippet view article find links to article
on 12 April 2024. Sasagawa, Ken'ichi. "Easy-ISLisp". eisl.kan-be.com. "dayLISP". SourceForge. 12 March 2014. "Iris". "Masaya Taniguchi". GitHub. Archived
Paradigms of AI Programming (184 words) [view diff] exact match in snippet view article find links to article
Common Lisp (ISBN 1-55860-191-0) is a well-known programming book by Peter Norvig about artificial intelligence programming using Common Lisp. The Lisp programming
Object-Oriented Programming in Common Lisp (76 words) [view diff] exact match in snippet view article find links to article
Programming in Common Lisp: A Programmer's Guide to CLOS (1988, Addison-Wesley, ISBN 0-201-17589-4) is a book by Sonya Keene on the Common Lisp Object System
List of programming languages by type (6,746 words) [view diff] exact match in snippet view article find links to article
LabVIEW) Groovy Hop J Java (since version 8) Julia Kotlin Lisp Clojure Common Lisp Dylan Emacs Lisp LFE Little b Logo Racket Scheme Guile Tea ML Standard
Eval (2,947 words) [view diff] exact match in snippet view article find links to article
structured representation of code, such as an abstract syntax tree (like Lisp forms), or of special type such as code (as in Python). The analog for a
Comparison of integrated development environments (894 words) [view diff] exact match in snippet view article find links to article
Allegro Common Lisp Proprietary Yes Yes Yes FreeBSD, HP-UX, AIX, Solaris, Tru64 UNIX Yes Yes Yes Yes Class browser, Systems, Definitions LispWorks Proprietary
Rcirc (170 words) [view diff] exact match in snippet view article find links to article
rcirc is an Internet Relay Chat (IRC) client written in Emacs Lisp. It is one of two IRC clients included in GNU Emacs since release 22.1, alongside ERC
FriCAS (766 words) [view diff] exact match in snippet view article find links to article
platforms. Compiling the sources requires besides other prerequisites a Common Lisp environment (whereby many of the major implementations are supported and
Axiom (computer algebra system) (2,120 words) [view diff] exact match in snippet view article
journal requires |journal= (help) Timothy Daly "Axiom -- Thirty Years of Lisp" Timothy Daly "Axiom" Invited Talk, Free Software Conference, Lyon, France
Computer program (13,306 words) [view diff] exact match in snippet view article find links to article
Lisp is when many functions are nested, the parentheses may look confusing. Modern Lisp environments help ensure parenthesis match. As an aside, Lisp
Reduce (computer algebra system) (4,063 words) [view diff] exact match in snippet view article
Standard Lisp (PSL) or Codemist Standard Lisp (CSL) implementation. CSL REDUCE offers a graphical user interface. REDUCE can also be built on other Lisps, such
Multics Emacs (247 words) [view diff] exact match in snippet view article find links to article
as the editor itself being written in Lisp, user-supplied extensions were also written in Lisp. The choice of Lisp provided more extensibility than ever
LISP 2 (273 words) [view diff] exact match in snippet view article find links to article
LISP 2 is a programming language proposed in the 1960s as the successor to Lisp. It had largely Lisp-like semantics and ALGOL 60-like syntax. It is remembered
Homoiconicity (2,141 words) [view diff] exact match in snippet view article find links to article
READ. READ returns Lisp data: lists, symbols, numbers, strings. The primitive Lisp function EVAL uses Lisp code represented as Lisp data, computes side-effects
Rational data type (815 words) [view diff] exact match in snippet view article find links to article
rounding, and to do arithmetic on them. Examples are the ratio type of Common Lisp, and analogous types provided by most languages for algebraic computation
Light Industry and Science Park (177 words) [view diff] case mismatch in snippet view article find links to article
has six locations, namely: LISP I in Cabuyao, Laguna, LISP II in Calamba, Laguna, LISP III in Santo Tomas, Batangas, LISP IV in Malvar, Batangas, Cebu
Object-oriented programming (7,160 words) [view diff] exact match in snippet view article find links to article
Significant object-oriented languages include Ada, ActionScript, C++, Common Lisp, C#, Dart, Eiffel, Fortran 2003, Haxe, Java, JavaScript, Kotlin, Logo, MATLAB
Object-oriented operating system (3,399 words) [view diff] exact match in snippet view article find links to article
JNode, and JX. Lisp-based An object-oriented operating system written in the Lisp dialect Lisp Machine Lisp (and later Common Lisp) was developed at
XLispStat (510 words) [view diff] case mismatch in snippet view article find links to article
statistical visualization systems. Luke Tierney (25 September 2009) [1990]. LISP-STAT: An Object-Oriented Environment for Statistical Computing and Dynamic
Common Music Notation (168 words) [view diff] exact match in snippet view article find links to article
notation software. It is written in Common Lisp and runs on a variety of operating systems and Common Lisp implementations. CMN provides a package of
Conditional (computer programming) (4,022 words) [view diff] exact match in snippet view article
have side-effects, many languages with conditional expressions (such as Lisp) support conditional side-effects. The if–then or if–then–else construction
Herman Vanderpoortenstadion (164 words) [view diff] exact match in snippet view article find links to article
pronunciation: [ˈɦɛrmɑɱ vɑndərˈpoːrtə(n)ˌstaːdijɔn]), also called Het Lisp (Dutch pronunciation: [ət ˈlɪsp]), is a multi-use stadium in Lier, Belgium. It is currently
ERC (software) (586 words) [view diff] exact match in snippet view article
Relay Chat (IRC) client integrated into GNU Emacs. It is written in Emacs Lisp. ERC includes message timestamping, automatic channel joining, flood control
AUCTeX (234 words) [view diff] no match in snippet view article find links to article
AUCTeX is an extensible package for writing and formatting TeX files in Emacs and XEmacs. AUCTeX provides syntax highlighting, smart indentation and formatting
History of programming languages (3,825 words) [view diff] case mismatch in snippet view article find links to article
AIMACO were in use at the time. Other languages still in use today include LISP (1958), invented by John McCarthy and COBOL (1959), created by the Short
Anonymous function (2,284 words) [view diff] exact match in snippet view article find links to article
Anonymous functions have been a feature of programming languages since Lisp in 1958, and a growing number of modern programming languages support anonymous
Julia (programming language) (8,145 words) [view diff] exact match in snippet view article
friend, then years later wrote: Maybe julia stands for "Jeff's uncommon lisp is automated"? Julia's syntax is now considered stable, since version 1.0
Common Lisp Music (102 words) [view diff] exact match in snippet view article find links to article
CLM (originally an acronym for Common Lisp Music) is a music synthesis and signal processing package in the Music V family created by Bill Schottstaedt
Serialization (4,974 words) [view diff] exact match in snippet view article find links to article
types of Lisp, including Common Lisp, the printer cannot represent every type of data because it is not clear how to do so. In Common Lisp for example
OpenMusic (354 words) [view diff] exact match in snippet view article find links to article
for musical composition based on Common Lisp. It may also be used as an all-purpose visual interface to Lisp programming. At a more specialized level
EINE and ZWEI (462 words) [view diff] exact match in snippet view article find links to article
written in Lisp. It used Lisp Machine Lisp. Stallman later wrote GNU Emacs, which was written in C and Emacs Lisp and extensible in Emacs Lisp. EINE also
Emacspeak (466 words) [view diff] exact match in snippet view article find links to article
opposed to a screen reader). It employs Emacs (which is written in C), Emacs Lisp, and Tcl. Developed principally by T. V. Raman (himself blind since childhood
Reference (computer science) (1,928 words) [view diff] exact match in snippet view article
opaque references was that of the Lisp language cons cell, which is simply a record containing two references to other Lisp objects, including possibly other
Matthew Flatt (468 words) [view diff] no match in snippet view article find links to article
Matthew Flatt is an American computer scientist and professor at the University of Utah School of Computing in Salt Lake City. He is also the leader of
Serialization (4,974 words) [view diff] exact match in snippet view article find links to article
types of Lisp, including Common Lisp, the printer cannot represent every type of data because it is not clear how to do so. In Common Lisp for example
Control flow (6,038 words) [view diff] exact match in snippet view article find links to article
Some Lisp dialects provide an extensive sublanguage for describing Loops. An early example can be found in Conversional Lisp of Interlisp. Common Lisp provides
CAR and CDR (1,224 words) [view diff] exact match in snippet view article find links to article
operations on cons cells (or "non-atomic S-expressions") introduced in the Lisp programming language. A cons cell is composed of two pointers; the car operation
Cons (901 words) [view diff] exact match in snippet view article find links to article
cons (/ˈkɒnz/ or /ˈkɒns/) is a fundamental function in most dialects of the Lisp programming language. cons constructs memory objects which hold two values
Grammarly (1,983 words) [view diff] case mismatch in snippet view article find links to article
Grammarly is an English language writing assistant software tool. It reviews the spelling, grammar, and tone of a piece of writing as well as identifying
Zmacs (182 words) [view diff] exact match in snippet view article find links to article
MIT Lisp machine and runs on its descendants (Symbolics Genera, LMI Lambda, TI Explorer). Zmacs is written in Lisp Machine Lisp (called ZetaLisp on Symbolics
Mirai (software) (108 words) [view diff] exact match in snippet view article
The modeller uses the winged edge data structure, is written in Common Lisp, and traces its lineage to the S-Geometry software from Symbolics. It has
Installer (programming language) (123 words) [view diff] case mismatch in snippet view article
introduced in version 2.1 of AmigaOS in 1992. Its syntax is based on the LISP programming language. A compatible re-implementation, InstallerLG, remains
Daniel G. Bobrow (256 words) [view diff] no match in snippet view article find links to article
Daniel Gureasko Bobrow (29 November 1935 – 20 March 2017) was an American computer scientist who created an oft-cited artificial intelligence program STUDENT
Procedural programming (975 words) [view diff] exact match in snippet view article find links to article
them. Hardware support for other types of programming is possible, like Lisp machines or Java processors, but no attempt was commercially successful.[contradictory]
Cyc (2,819 words) [view diff] exact match in snippet view article find links to article
Stable release 6.1 / November 27, 2017; 7 years ago (2017-11-27) Written in Lisp, CycL, SubL Type Knowledge representation language and inference engine Website
Association list (898 words) [view diff] exact match in snippet view article find links to article
In computer programming and particularly in Lisp, an association list, often referred to as an alist, is a linked list in which each list element (or node)
Another System Definition Facility (356 words) [view diff] exact match in snippet view article find links to article
System Definition Facility) is a package format and a build tool for Common Lisp libraries. It is analogous to tools such as Make and Ant. ASDF was originally
Generic function (628 words) [view diff] exact match in snippet view article find links to article
appropriately. In some systems for object-oriented programming such as the Common Lisp Object System (CLOS) and Dylan, a generic function is an entity made up of
The Art of the Metaobject Protocol (341 words) [view diff] exact match in snippet view article find links to article
the metaobject protocol supported by many Common Lisp implementations as an extension of the Common Lisp Object System, or CLOS. A more complete and portable
Higher-Order and Symbolic Computation (169 words) [view diff] case mismatch in snippet view article find links to article
Higher-Order and Symbolic Computation (formerly LISP and Symbolic Computation) was a computer science journal published by Springer Science+Business Media
Double-precision floating-point format (2,236 words) [view diff] exact match in snippet view article find links to article
intrinsic module iso_fortran_env, corresponds to double precision. Common Lisp provides the types SHORT-FLOAT, SINGLE-FLOAT, DOUBLE-FLOAT and LONG-FLOAT
Label (computer science) (964 words) [view diff] exact match in snippet view article
console.log("baz") } // Which would output: // > foo // > bar In Common Lisp two ways of defining labels exist. The first one involves the tagbody special
Pointer machine (1,556 words) [view diff] case mismatch in snippet view article find links to article
not further discussed in this article: Atomistic pure-LISP machine (APLM) Atomistic full-LISP machine (AFLM), General atomistic pointer machines, Jone's
TOC protocol (960 words) [view diff] exact match in snippet view article find links to article
including TiK and TAC which are written in Tcl/Tk, TNT which is written in Emacs Lisp, all of which are open source, and a Java client originally called TIC which
List of educational programming languages (3,589 words) [view diff] exact match in snippet view article find links to article
building and exploring scientific models, specifically agent-based models. Lisp is the second oldest family of programming languages in use today and as
Locator/Identifier Separation Protocol (1,883 words) [view diff] case mismatch in snippet view article find links to article
Separation Protocol (LISP) (RFC 6830) is a "map-and-encapsulate" protocol which is developed by the Internet Engineering Task Force LISP Working Group. The
Indentation style (5,523 words) [view diff] exact match in snippet view article find links to article
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
Bootstrapping (compilers) (1,485 words) [view diff] case mismatch in snippet view article
B5000 Algol in 1961 and LISP in 1962. Hart and Levin wrote a LISP compiler in LISP at MIT in 1962, testing it inside an existing LISP interpreter. Once they
Ruby (programming language) (5,444 words) [view diff] exact match in snippet view article
creator, Ruby was influenced by Perl, Smalltalk, Eiffel, Ada, BASIC, and Lisp. Matsumoto has said that Ruby was conceived in 1993. In a 1999 post to the
Thinking Machines Corporation (1,226 words) [view diff] exact match in snippet view article find links to article
variety of specialized programming languages, including *Lisp and CM Lisp (derived from Common Lisp), C* (derived by Thinking Machines from C), and CM Fortran
Nibble (1,431 words) [view diff] no match in snippet view article find links to article
In computing, a nibble, or spelled nybble to match byte, is a unit of information that is an aggregation of four-bits; half of a byte/octet. The unit is
List of programmers (3,756 words) [view diff] exact match in snippet view article find links to article
Programming (Semi-numerical algorithms) Paul Graham – Yahoo! Store, On Lisp, ANSI Common Lisp John Graham-Cumming – authored POPFile, a Bayesian filter-based
CLSQL (79 words) [view diff] exact match in snippet view article find links to article
CLSQL is an SQL database interface for Common Lisp. It was created in 2001 by Kevin M. Rosenberg, and initially based substantially on the MaiSQL package
Comparison of programming languages (1,508 words) [view diff] exact match in snippet view article find links to article
C++, JavaScript (under the name ECMAScript), Smalltalk, Prolog, Common Lisp, Scheme (IEEE standard), ISLISP, Ada, Fortran, COBOL, SQL, and XQuery. The
Blue Cadet-3, Do You Connect? (121 words) [view diff] exact match in snippet view article find links to article
Length 1. "Blue Cadet-3, Do You Connect?" 1:09 2. "Dukes Up" 2:24 3. "Woodgrain" 0:30 4. "It Always Rains on a Picnic" 3:01 5. "5,4,3,2,1… Lisp Off" 0:30
Pico (programming language) (402 words) [view diff] exact match in snippet view article
LeLisp LFE LISP 2 Lisp Machine Lisp Lispkit Lisp Maclisp MDL MLisp newLISP NIL PC-LISP Picolisp Portable Standard Lisp RPL S-1 Lisp SKILL Spice Lisp Zetalisp
Pretty-printing (1,291 words) [view diff] exact match in snippet view article find links to article
search with pruning to format LISP programs. Early versions operated on the executable (list structure) form of the Lisp program and were oblivious to
POP-2 (1,618 words) [view diff] exact match in snippet view article find links to article
University of Edinburgh. It drew roots from many sources: the languages Lisp and ALGOL 60, and theoretical ideas from Peter J. Landin. It used an incremental
Bernard Greenberg (570 words) [view diff] exact match in snippet view article find links to article
and the Lisp machine. In 1978, Greenberg implemented Multics Emacs using Multics Maclisp. The success of this effort influenced the choice of Lisp as the
Self-hosting (compilers) (998 words) [view diff] exact match in snippet view article
assemblers) was written for Lisp by Hart and Levin at MIT in 1962. They wrote a Lisp compiler in Lisp, testing it inside an existing Lisp Interpreter. Once they
MuMATH (155 words) [view diff] case mismatch in snippet view article find links to article
in the muSIMP programming language which is built on top of a LISP dialect called muLISP. It supports CP/M and TRS-DOS (since muMATH-79), Apple II (since
Scripting language (2,916 words) [view diff] exact match in snippet view article find links to article
scripting Second Life virtual world Lisp, family of general-purpose and extension languages for applications including Emacs Lisp for Emacs Lua, extension language
Null object pattern (2,802 words) [view diff] exact match in snippet view article find links to article
defined which is a more specific match for nil. Unlike Common Lisp, and many dialects of Lisp, the Scheme dialect does not have a nil value which works this
Jargon File (3,536 words) [view diff] case mismatch in snippet view article find links to article
MIT AI Lab, the Stanford AI Lab (SAIL) and others of the old ARPANET AI/LISP/PDP-10 communities, including Bolt, Beranek and Newman (BBN), Carnegie Mellon
POP-11 (1,059 words) [view diff] exact match in snippet view article find links to article
conventional languages like Pascal, who find POP syntax more familiar than that of Lisp. One of POP-11's features is that it supports first-class functions. POP-11
ICAD (software) (1,095 words) [view diff] exact match in snippet view article
1984–85. ICAD started on special-purpose Symbolics Lisp hardware and was then ported to Unix when Common Lisp became portable to general-purpose workstations
Symbolic programming (156 words) [view diff] exact match in snippet view article find links to article
symbolic programming include homoiconic languages such as Wolfram Language, Lisp, Prolog, and Julia. Symbolic artificial intelligence Symbolic language (programming)
Symbolic programming (156 words) [view diff] exact match in snippet view article find links to article
symbolic programming include homoiconic languages such as Wolfram Language, Lisp, Prolog, and Julia. Symbolic artificial intelligence Symbolic language (programming)
Rebol (2,154 words) [view diff] exact match in snippet view article find links to article
described Rebol as "a more modern language, but with some very similar ideas to Lisp, in that it's all built upon a representation of data which is then executable
First-class function (2,522 words) [view diff] exact match in snippet view article find links to article
functions and thus non-local variables (e.g. C). The early functional language Lisp took the approach of dynamic scoping, where non-local variables refer to
MUSH (962 words) [view diff] exact match in snippet view article find links to article
enhancements to the original TinyMUD code. "MUSHcode" is similar in syntax to Lisp. Traditionally, roleplay consists of a series of "poses". Each character
Minimalism (computing) (1,717 words) [view diff] exact match in snippet view article
International Lisp Conference, Richard Stallman indicated that minimalism was a concern in his development of GNU and Emacs, based on his experiences with Lisp and
Copycat (software) (614 words) [view diff] exact match in snippet view article
Copycat was written in Common Lisp and is bitrotten (as it relies on now-outdated graphics libraries for Lucid Common Lisp); however, Java and Python ports
Programming language (7,415 words) [view diff] exact match in snippet view article find links to article
often a subset. In the Lisp world, most languages that use basic S-expression syntax and Lisp-like semantics are considered Lisp dialects, although they
Inductive programming (2,546 words) [view diff] exact match in snippet view article find links to article
functional programming, which uses functional programming languages such as Lisp or Haskell, and most especially inductive logic programming, which uses logic
AllegroGraph (497 words) [view diff] exact match in snippet view article find links to article
AllegroGraph. It also develops Allegro Common Lisp, an implementation of Common Lisp, a dialect of Lisp (programming language). The functionality of AllegroGraph
Metaobject (1,201 words) [view diff] exact match in snippet view article find links to article
Common Lisp Object System (CLOS) came later and was influenced by the Smalltalk protocol as well as by Brian C. Smith's original studies on 3-Lisp as an
Quote (249 words) [view diff] exact match in snippet view article find links to article
languages' facility for embedding text in the source code Quoting in Lisp, the Lisp programming language's notion of quoting Quoted-printable, encoding
Rod Burstall (428 words) [view diff] exact match in snippet view article find links to article
AutoLISP BBN LISP Clojure Dylan (Apple, history) Emacs Lisp EuLisp Franz Lisp, PC-LISP Hy Interlisp Knowledge Engineering Environment *Lisp LeLisp LFE
List of unit testing frameworks (6,808 words) [view diff] exact match in snippet view article find links to article
2012-11-12. "FReT". Common-lisp.net. Retrieved 2012-11-12. "Grand-prix". Common-lisp.net. Retrieved 2012-11-12. "HEUTE - Common LISP Unit Test Package". Rdrop
Ratpoison (616 words) [view diff] exact match in snippet view article find links to article
written in C, Betts' StumpWM re-implements a similar window manager in Common Lisp. The name "ratpoison" reflects its major design goal: to let the user manage
Multiple dispatch (5,854 words) [view diff] exact match in snippet view article find links to article
also be used. Julia C# 4.0 Cecil Clojure Common Lisp (via the Common Lisp Object System) Dylan Emacs Lisp (via cl-defmethod) Fortress Groovy Lasso Nim,
Spacemacs (278 words) [view diff] exact match in snippet view article find links to article
ago (2014-10-30) Repository github.com/syl20bnr/spacemacs Written in Emacs Lisp Operating system Unix, Linux, Windows NT, macOS Available in English (by
Super key (keyboard button) (822 words) [view diff] exact match in snippet view article
key on a keyboard designed for Lisp machines at MIT. The "space-cadet" keyboard, designed in 1978 at MIT for the Lisp machine, introduced two new modifier
Igor Engraver (384 words) [view diff] exact match in snippet view article find links to article
before those of Sibelius and Finale.) Igor is written almost entirely in the Lisp programming language. For a short time, Igor was released as freeware with
Docstring (462 words) [view diff] exact match in snippet view article find links to article
"Hello" def world do "World" end end In Lisp, docstrings are known as documentation strings. The Common Lisp standard states that a particular implementation
List of computer scientists (5,229 words) [view diff] exact match in snippet view article find links to article
learning, deep learning D. R. Fulkerson Richard P. Gabriel – Maclisp, Common Lisp, Worse is Better, League for Programming Freedom, Lucid Inc., XEmacs Zvi
Thread-local storage (2,192 words) [view diff] exact match in snippet view article find links to article
naturally maps to thread-specific storage, and Lisp implementations that provide threads do this. Common Lisp has numerous standard dynamic variables, and
Automated Mathematician (691 words) [view diff] exact match in snippet view article find links to article
Lenat in Lisp, and in 1977 led to Lenat being awarded the IJCAI Computers and Thought Award. AM worked by generating and modifying short Lisp programs
Information International, Inc. (1,384 words) [view diff] case mismatch in snippet view article find links to article
and Elaine Gord, and others, in a major book on the programming language LISP and its applications. Triple-I's commercially successful technology was centered
Dunnet (video game) (523 words) [view diff] exact match in snippet view article
was first written in Maclisp for the DECSYSTEM-20, then ported to Emacs Lisp in 1992. Since 1994 the game has shipped with GNU Emacs; it also has been
List of operating systems (8,413 words) [view diff] exact match in snippet view article find links to article
Instruments' Explorer Lisp machine workstations also had systems code written in Lisp Machine Lisp. Xerox 1100 series of Lisp machines used an operating
GNU Guix (3,485 words) [view diff] exact match in snippet view article find links to article
(2013). Functional Package Management with Guix. Madrid, Spain: European Lisp Symposium. Dolstra, E., de Jonge, M. and Visser, E. "Nix: A Safe and Policy-Free
LibreLogo (391 words) [view diff] exact match in snippet view article find links to article
LeLisp LFE LISP 2 Lisp Machine Lisp Lispkit Lisp Maclisp MDL MLisp newLISP NIL PC-LISP Picolisp Portable Standard Lisp RPL S-1 Lisp SKILL Spice Lisp Zetalisp
CLPython (108 words) [view diff] exact match in snippet view article find links to article
programming language written in Common Lisp. This project allow to call Lisp functions from Python and Python functions from Lisp. Licensed under LGPL. CLPython
EMMS (media player) (266 words) [view diff] exact match in snippet view article
MultiMedia System) is media player software for Emacs. It is written in Emacs Lisp. The name could possibly echo XMMS. It may be derived from an earlier Emacs-based
Function object (4,382 words) [view diff] exact match in snippet view article find links to article
state. Many modern (and some older) languages, e.g. C++, Eiffel, Groovy, Lisp, Smalltalk, Perl, PHP, Python, Ruby, Scala, and many others, support first-class
MicroWorlds (734 words) [view diff] exact match in snippet view article find links to article
LeLisp LFE LISP 2 Lisp Machine Lisp Lispkit Lisp Maclisp MDL MLisp newLISP NIL PC-LISP Picolisp Portable Standard Lisp RPL S-1 Lisp SKILL Spice Lisp Zetalisp
Actor-Based Concurrent Language (255 words) [view diff] exact match in snippet view article find links to article
achieve concurrency. It requires Common Lisp. Implementations in Kyoto Common Lisp (KCL) and Symbolics Lisp are available from the author. An implementation
Mutator method (2,756 words) [view diff] exact match in snippet view article find links to article
public class Student { public string Name { get; private set; } } In Common Lisp Object System, slot specifications within class definitions may specify any
"Hello, World!" program (1,942 words) [view diff] exact match in snippet view article find links to article
demonstrating a simple example. Functional programming languages, such as Lisp, ML, and Haskell, tend to substitute a factorial program for "Hello, World
System image (578 words) [view diff] exact match in snippet view article find links to article
and Lisp, among other languages. Development in these languages is often quite different from many other programming languages. For example, in Lisp the
SECD machine (1,835 words) [view diff] exact match in snippet view article find links to article
Lispkit Lisp was an influential compiler based on the SECD machine, and the SECD machine has been used as the target for other systems such as Lisp/370.
Luke Tierney (343 words) [view diff] exact match in snippet view article find links to article
1990, Tierney wrote the XLispStat package using C and Lisp and has since published works such as LISP-STAT: An Object-Oriented Environment for Statistical
Symbol (programming) (1,187 words) [view diff] exact match in snippet view article
dictionary). A symbol in Lisp is unique in a namespace (or package in Common Lisp). Symbols can be tested for equality with the function EQ. Lisp programs can generate
Magit (712 words) [view diff] exact match in snippet view article find links to article
version control system, available as a GNU Emacs package written in Emacs Lisp. It is available through the MELPA package repository, on which it is the
Derive (computer algebra system) (413 words) [view diff] case mismatch in snippet view article
Honolulu, Hawaii, now owned by Texas Instruments. Derive was implemented in muLISP, also by Soft Warehouse. The first release was in 1988 for DOS. It was discontinued
Io (programming language) (666 words) [view diff] exact match in snippet view article
pure object-oriented programming language inspired by Smalltalk, Self, Lua, Lisp, Act1, and NewtonScript. Io has a prototype-based object model similar to
Polish notation (2,431 words) [view diff] exact match in snippet view article find links to article
fact, define a one-to-one representation for the same. Because of this, Lisp (see below) and related programming languages define their entire syntax
Fortress (programming language) (756 words) [view diff] exact match in snippet view article
designers was Guy L. Steele Jr., whose previous work includes Scheme, Common Lisp, and Java. The name "Fortress" was intended to connote a secure Fortran,
DAYDREAMER (243 words) [view diff] exact match in snippet view article find links to article
in human daydreaming. The architecture is implemented as 12,000 lines of Lisp code. DAYDREAMER was begun by Erik Mueller in 1983 while he was studying
BricsCAD (1,503 words) [view diff] case mismatch in snippet view article find links to article
for 2D drafting workflows. It reads and writes native DWG, and offers a LISP API for customization and the automation of repetitive tasks. BricsCAD Pro
Advice (programming) (1,264 words) [view diff] exact match in snippet view article
combination". Common Lisp implementations provide advice functionality (in addition to the standard method combination for CLOS) as extensions. LispWorks supports
Butler Lampson (926 words) [view diff] case mismatch in snippet view article find links to article
except for the "Dolphin" (used in the Xerox 1100 LISP machine) and the "Dorado" (used in the Xerox 1132 LISP machine) followed a general blueprint called
List of JVM languages (1,373 words) [view diff] exact match in snippet view article find links to article
of 51–100, at one point at #47), a dynamic, and functional dialect of the Lisp programming language (ClojureScript doesn't make TIOBE's index separately
Bill Schelter (210 words) [view diff] exact match in snippet view article find links to article
Austin and a Lisp developer and programmer. Schelter is credited with the development of the GNU Common Lisp (GCL) implementation of Common Lisp and the GPL'd
Prototype Verification System (200 words) [view diff] exact match in snippet view article find links to article
organized into parameterized theories. The system is implemented in Common Lisp, and is released under the GNU General Public License (GPL). Formal methods
List of JVM languages (1,373 words) [view diff] exact match in snippet view article find links to article
of 51–100, at one point at #47), a dynamic, and functional dialect of the Lisp programming language (ClojureScript doesn't make TIOBE's index separately
DAYDREAMER (243 words) [view diff] exact match in snippet view article find links to article
in human daydreaming. The architecture is implemented as 12,000 lines of Lisp code. DAYDREAMER was begun by Erik Mueller in 1983 while he was studying
Apply (1,449 words) [view diff] case mismatch in snippet view article find links to article
is central to programming languages derived from lambda calculus, such as LISP and Scheme, and also in functional languages. It has a role in the study
OPS5 (356 words) [view diff] exact match in snippet view article find links to article
while OPS83 came later. The first implementation of OPS5 was written in Lisp, and later rewritten in BLISS for speed. DEC OPS5 is an extended implementation
Mixin (3,251 words) [view diff] exact match in snippet view article find links to article
Howard Cannon), which was an approach to object-orientation used in Lisp Machine Lisp. The name was inspired by Steve's Ice Cream Parlor in Somerville,
Comparison of programming languages (list comprehension) (1,259 words) [view diff] case mismatch in snippet view article
List comprehension is a syntactic construct available in some programming languages for creating a list based on existing lists. It follows the form of
Tom Knight (scientist) (939 words) [view diff] exact match in snippet view article
ITS time sharing system, Lisp machines (he was also instrumental in releasing a version of the operating system for the Lisp machine under a BSD license)
Prototype Verification System (200 words) [view diff] exact match in snippet view article find links to article
organized into parameterized theories. The system is implemented in Common Lisp, and is released under the GNU General Public License (GPL). Formal methods
Warren Teitelman (1,288 words) [view diff] case mismatch in snippet view article find links to article
1968 to 1978, and was responsible for the design and development of BBN LISP at Bolt, Beranek, and Newman, developing the idea of a programming system
Semantic network (3,532 words) [view diff] exact match in snippet view article find links to article
the mind. The following code shows an example of a semantic network in the Lisp programming language using an association list. (setq *database* '((canary
Windows Script Host (2,350 words) [view diff] exact match in snippet view article find links to article
2001 Can also be used with Delphi directly Lisp WSH Engine Lisp Lisp .lisp, .lsp Various Lisp tools AutoLisp and others Freeware or Shareware BESEN ECMA-JavaScript
Acornsoft LISP (726 words) [view diff] exact match in snippet view article find links to article
Acornsoft LISP (marketed simply as LISP) is a dialect and commercial implementation of the Lisp programming language, released in the early 1980s for
Data acquisition (1,132 words) [view diff] exact match in snippet view article find links to article
programming languages such as Assembly, BASIC, C, C++, C#, Fortran, Java, LabVIEW, Lisp, Pascal, etc. Stand-alone data acquisition systems are often called data
Continuation (3,043 words) [view diff] exact match in snippet view article find links to article
programming semantics. Steve Russell invented the continuation in his second Lisp implementation for the IBM 704, though he did not name it. Reynolds (1993)
Rack (web server interface) (732 words) [view diff] exact match in snippet view article
similar frameworks in JavaScript (jack.js), Clojure, Perl (Plack), Common Lisp (Clack), and .NET (OWIN). The characteristics of a Rack application is that
AARON (727 words) [view diff] exact match in snippet view article find links to article
began in the C programming language then switched to Lisp in the early 1990s. Cohen credits Lisp with helping him solve the challenges he faced in adding
COWSEL (183 words) [view diff] exact match in snippet view article find links to article
Popplestone. It was based on an reverse Polish notation (RPN) form of the language Lisp, combined with some ideas from Combined Programming Language (CPL). COWSEL
Inline expansion (3,322 words) [view diff] exact match in snippet view article find links to article
The language Ada has a pragma for inline functions. Functions in Common Lisp may be defined as inline by the inline declaration as such: (declaim (inline
PDP-6 (1,975 words) [view diff] exact match in snippet view article find links to article
addresses allowed it to efficiently store the cons structure found in the Lisp language, which made it particularly useful in artificial intelligence labs
Kyoto Common Lisp (244 words) [view diff] exact match in snippet view article find links to article
Kyoto Common Lisp (KCL) is an implementation of Common Lisp by Taichi Yuasa and Masami Hagiya, written in C to run under Unix-like operating systems. KCL
Will & Grace season 3 (762 words) [view diff] exact match in snippet view article find links to article
kisses her, and then she agrees to one date with him. 68 22 "Alice Doesn't Lisp Here Anymore" James Burrows Sally Bradford May 3, 2001 (2001-5-3) 319 14
Type safety (3,647 words) [view diff] exact match in snippet view article find links to article
as T1.Q := D1.Q; would be legal. In general, Common Lisp is a type-safe language. A Common Lisp compiler is responsible for inserting dynamic checks
Foreach loop (4,147 words) [view diff] exact match in snippet view article find links to article
collection="#collection#"> <cfoutput>#collection[k]#</cfoutput> </cfloop> Common Lisp provides foreach ability either with the dolist macro: (dolist (i '(1 3 5
Garbage collection (computer science) (4,053 words) [view diff] exact match in snippet view article
scientist John McCarthy around 1959 to simplify manual memory management in Lisp. Garbage collection relieves the programmer from doing manual memory management
Smultron (966 words) [view diff] case mismatch in snippet view article find links to article
highlighting with support for many popular programming languages including C, C++, LISP, Java, Python, PHP, Ruby, HTML, XML, CSS, Prolog, IDL and D. Smultron only
Patrick Winston (433 words) [view diff] exact match in snippet view article find links to article
Intelligence ISBN 0201533774 The Psychology of Computer Vision ISBN 0070710481 Lisp (with Berthold K.P. Horn) ISBN 0201083191 On to C ISBN 020158042X On to C++
Comparison of programming languages (string functions) (4,077 words) [view diff] exact match in snippet view article
Windows PowerShell "hello" -gt "world" # returns false ;; Example in Common Lisp (string> "art" "painting") ; returns nil (string< "art" "painting") ; returns
ACT-R (3,984 words) [view diff] exact match in snippet view article find links to article
language. The interpreter itself is written in Common Lisp, and might be loaded into any of the Common Lisp language distributions. This means that any researcher
Compiler (7,949 words) [view diff] exact match in snippet view article find links to article
compiler for a languages that is commonly interpreted. For example, Common Lisp can be compiled to Java bytecode (then interpreted by the Java virtual machine)
Carl Hewitt (1,588 words) [view diff] exact match in snippet view article find links to article
extended version of Lisp, and introduced several features that were later adopted by Conniver, Lisp Machine Lisp, and Common Lisp. However, in late 1972
Append (717 words) [view diff] exact match in snippet view article find links to article
high-level programming languages. Append originates in the programming language Lisp. The append procedure takes zero or more (linked) lists as arguments, and
Richard Fateman (154 words) [view diff] exact match in snippet view article find links to article
contributor to the Macsyma computer algebra system at MIT and later to the Franz Lisp system. His current interests include scientific programming environments;
FMSLogo (236 words) [view diff] exact match in snippet view article find links to article
LeLisp LFE LISP 2 Lisp Machine Lisp Lispkit Lisp Maclisp MDL MLisp newLISP NIL PC-LISP Picolisp Portable Standard Lisp RPL S-1 Lisp SKILL Spice Lisp Zetalisp
ScoreCloud (602 words) [view diff] no match in snippet view article find links to article
ScoreCloud is a software service and web application for creating, storing, and sharing music notation, created by Doremir for macOS, Microsoft Windows
MusicEase (1,282 words) [view diff] exact match in snippet view article find links to article
listen to them in MIDI. MusicEase was initially created under DOS using muLisp The first version appeared in 1987 and was completely controlled by the keyboard
SHINE Expert System (764 words) [view diff] case mismatch in snippet view article find links to article
Common LISP, but able to be utilized by non-LISP applications written in conventional programming languages such as C and C++. These non-LISP applications
Lisp Algebraic Manipulator (159 words) [view diff] exact match in snippet view article find links to article
The Lisp Algebraic Manipulator (also known as LAM) was created by Ray d'Inverno, who had written Atlas LISP Algebraic Manipulation (ALAM was designed
Enumerated type (4,231 words) [view diff] exact match in snippet view article find links to article
As CardSuit suit = CardSuit.Diamonds MessageBox.show(suit) End Sub Common Lisp uses the member type specifier, e.g., (deftype cardsuit () '(member club
Assignment (computer science) (3,361 words) [view diff] case mismatch in snippet view article
new one, and is referred to as destructive assignment for that reason in LISP and functional programming, similar to destructive updating. Single assignment
Hygienic macro (2,417 words) [view diff] exact match in snippet view article find links to article
and Julia. The general problem of accidental capture was well known in the Lisp community before the introduction of hygienic macros. Macro writers would
Mark–compact algorithm (1,028 words) [view diff] case mismatch in snippet view article find links to article
specified in the relocation table. In order to avoid O(n log n) complexity, the LISP 2 algorithm uses three different passes over the heap. In addition, heap
Worse is better (796 words) [view diff] exact match in snippet view article find links to article
the United States. Gabriel was a Lisp programmer when he formulated the concept in 1989, presenting it in his essay "Lisp: Good News, Bad News, How to Win
Robin Popplestone (348 words) [view diff] exact match in snippet view article find links to article
AutoLISP BBN LISP Clojure Dylan (Apple, history) Emacs Lisp EuLisp Franz Lisp, PC-LISP Hy Interlisp Knowledge Engineering Environment *Lisp LeLisp LFE
Boole's rule (594 words) [view diff] exact match in snippet view article find links to article
following constitutes a very simple implementation of the method in Common Lisp which ignores the error term: In cases where the integration is permitted
Erik Naggum (1,011 words) [view diff] exact match in snippet view article find links to article
computer programmer recognized for his work in the fields of SGML, Emacs and Lisp. Since the early 1990s he was also a provocative participant on various Usenet
LOOM (ontology) (472 words) [view diff] exact match in snippet view article
also be used as a deductive layer that overlays an ordinary CLOS (Common Lisp Object System) network. In this mode, users can obtain many of the benefits
Lua (programming language) (5,450 words) [view diff] case mismatch in snippet view article
for data description, and ran only on Unix platforms. We did not consider LISP or Scheme because of their unfriendly syntax. Python was still in its infancy
List comprehension (2,556 words) [view diff] case mismatch in snippet view article find links to article
(1990). "Comprehending Monads". Proceedings of the 1990 ACM Conference on LISP and Functional Programming, Nice. SQL-like set operations with list comprehension
Robert S. Boyer (221 words) [view diff] no match in snippet view article find links to article
Robert Stephen Boyer is an American retired professor of computer science, mathematics, and philosophy at The University of Texas at Austin. He and J Strother
Nesting (computing) (770 words) [view diff] exact match in snippet view article
encountered in programming. In the functional programming languages, such as Lisp, a list data structure exists as does a simpler atom data structure. Simple
Strong and weak typing (1,326 words) [view diff] exact match in snippet view article find links to article
The Lisp family of languages are all "strongly typed" in the sense that typing errors are prevented at runtime. Some Lisp dialects like Common Lisp or
List comprehension (2,556 words) [view diff] case mismatch in snippet view article find links to article
(1990). "Comprehending Monads". Proceedings of the 1990 ACM Conference on LISP and Functional Programming, Nice. SQL-like set operations with list comprehension
Knights of the Lambda Calculus (284 words) [view diff] exact match in snippet view article find links to article
of expert Lisp and Scheme hackers. The name refers to the lambda calculus, a mathematical formalism invented by Alonzo Church, with which Lisp is intimately
Metamagical Themas (525 words) [view diff] exact match in snippet view article find links to article
Bach. Ambigrams are mentioned. There are three articles centered on the Lisp programming language, in which Hofstadter first details the language itself
Fixed-point combinator (5,173 words) [view diff] exact match in snippet view article find links to article
multi-paradigm functional language (one decorated with imperative features), such as Lisp, Peter Landin suggested the use of a variable assignment to create a fixed-point
High-level programming language (2,024 words) [view diff] exact match in snippet view article find links to article
roughly the same period, COBOL introduced records (also called structs) and Lisp introduced a fully general lambda abstraction in a programming language for
Lisp reader (201 words) [view diff] exact match in snippet view article find links to article
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
STUDENT (585 words) [view diff] exact match in snippet view article find links to article
intelligence program that solves algebra word problems. It is written in Lisp by Daniel G. Bobrow as his PhD thesis in 1964 (Bobrow 1964). It was designed
Late binding (1,559 words) [view diff] exact match in snippet view article find links to article
The term was widely used to describe calling conventions in languages like Lisp, though usually with negative connotations about performance. In the 1980s
Ternary conditional operator (6,414 words) [view diff] exact match in snippet view article find links to article
Returns "false value". Assignment using a conditional expression in Common Lisp: (setq result (if (> a b) x y)) Alternative form: (if (> a b) (setq result
Xerox Star (3,872 words) [view diff] exact match in snippet view article find links to article
workstations were also sold with software based on the programming languages Lisp and Smalltalk for the smaller research and software development market. The
MicroWorlds JR (262 words) [view diff] exact match in snippet view article find links to article
LeLisp LFE LISP 2 Lisp Machine Lisp Lispkit Lisp Maclisp MDL MLisp newLISP NIL PC-LISP Picolisp Portable Standard Lisp RPL S-1 Lisp SKILL Spice Lisp Zetalisp
History of compiler construction (6,372 words) [view diff] exact match in snippet view article find links to article
was written for Lisp by Tim Hart and Mike Levin at MIT in 1962. They wrote a Lisp compiler in Lisp, testing it inside an existing Lisp interpreter. Once
TENEX (operating system) (1,723 words) [view diff] case mismatch in snippet view article
TOPS-20 operating system. In the 1960s, BBN was involved in a number of LISP-based artificial intelligence projects for DARPA, many of which had very
BibTeX (2,521 words) [view diff] exact match in snippet view article find links to article
Lisp, capable of using bibtex .bst files directly or converting them into human-readable Lisp .lbst files. CL-BibTeX supports Unicode in Unicode Lisp
Hardware for artificial intelligence (353 words) [view diff] exact match in snippet view article find links to article
artificial intelligence (AI) programs faster, and with less energy, such as Lisp machines, neuromorphic engineering, event cameras, and physical neural networks
Kana Asumi (1,767 words) [view diff] exact match in snippet view article find links to article
Japanese actress, voice actress, singer and a former member of the girl group Lisp. She worked for Voice & Heart until 2007 and has worked for 81 Produce since
Nqthm (847 words) [view diff] exact match in snippet view article find links to article
top of Lisp and had some very basic knowledge in what was called "Ground-zero", the state of the machine after bootstrapping it onto a Common Lisp implementation
Robert S. Boyer (221 words) [view diff] no match in snippet view article find links to article
Robert Stephen Boyer is an American retired professor of computer science, mathematics, and philosophy at The University of Texas at Austin. He and J Strother
Libffi (834 words) [view diff] exact match in snippet view article find links to article
IcedTea, Cycript, Pawn, Java Native Access, Common Lisp (via CFFI), Racket, Embeddable Common Lisp and Mozilla. On Mac OS X, libffi is commonly used with
Planner (program) (163 words) [view diff] exact match in snippet view article
Planner is a free personal information manager for Emacs written in Emacs Lisp. It helps keep track of schedules, daily notes, days to remember etc. and
Robert Alan Saunders (772 words) [view diff] case mismatch in snippet view article find links to article
no information. The LISP System for the Q-32 Computer (Information International, Inc., May 1964) The Programming Language LISP: Its Operation and Applications
Agrippa (A Book of the Dead) (4,345 words) [view diff] exact match in snippet view article
compressed with the simple Lzw before final storage. As the Macintosh Common Lisp compiler compresses the main program code into the executable, this was not
Compile-time function execution (1,192 words) [view diff] exact match in snippet view article find links to article
possibly producing more optimized code than if no arguments were known. The Lisp macro system is an early example of the use of compile-time evaluation of
Zipping (computer science) (835 words) [view diff] exact match in snippet view article
referred to as zip. In Lisp-dialects one can simply map the desired function over the desired lists, map is variadic in Lisp so it can take an arbitrary
AutoHotkey (1,385 words) [view diff] exact match in snippet view article find links to article
use with and from other programming languages, including: VB/C# (.NET) Lua Lisp ECL Embedded machine code VBScript/JScript (Windows Scripting Host) Other
Gecode (422 words) [view diff] exact match in snippet view article find links to article
ported to several language, for instance, Gelisp is a wrapper of Gecode for Lisp. "Statement on Christian Schulte's web page, Nov 10 2009". Archived from
Exception handling syntax (4,937 words) [view diff] no match in snippet view article find links to article
Exception handling syntax is the set of keywords and/or structures provided by a computer programming language to allow exception handling, which separates
Inference engine (1,461 words) [view diff] exact match in snippet view article find links to article
forward chaining. These systems were usually implemented in the Lisp programming language. Lisp was a frequent platform for early AI research due to its strong
Higher-order programming (284 words) [view diff] exact match in snippet view article find links to article
Java, ECMAScript (ActionScript, JavaScript, JScript), F#, Haskell, Lisp (Common Lisp, Scheme, Clojure, others), Lua, Oz, Perl, PHP, Prolog, Python, Ruby
McCarthy 91 function (1,260 words) [view diff] exact match in snippet view article find links to article
101 > 100 Here is an implementation of the nested-recursive algorithm in Lisp: (defun mc91 (n) (cond ((<= n 100) (mc91 (mc91 (+ n 11)))) (t (- n 10))))
Viaweb (388 words) [view diff] exact match in snippet view article find links to article
service provider. Viaweb was also unusual for being partially written in the Lisp programming language. The software was originally called Webgen, but another
Map (higher-order function) (1,572 words) [view diff] exact match in snippet view article
cons[f[x];maplist[cdr[x];f]]] The function maplist is still available in newer Lisps like Common Lisp, though functions like mapcar or the more generic map would be preferred
Expert system (6,360 words) [view diff] exact match in snippet view article find links to article
the use of production rule systems, first on systems hard coded on top of Lisp programming environments and then on expert system shells developed by vendors
Jess (programming language) (548 words) [view diff] no match in snippet view article
Jess is a rule engine for the Java computing platform, written in the Java programming language. It was developed by Ernest Friedman-Hill of Sandia National
Higher-Order Perl (315 words) [view diff] exact match in snippet view article find links to article
how to use techniques with roots in functional programming languages like Lisp that are available in Perl as well. In June 2013, a Chinese-language edition
Dynamic programming language (1,702 words) [view diff] exact match in snippet view article find links to article
following examples show dynamic features using the language Common Lisp and its Common Lisp Object System (CLOS). The example shows how a function can be modified
Refal (1,135 words) [view diff] exact match in snippet view article find links to article
Lisp of its time, Refal is based on pattern matching. Its pattern matching works in conjunction with term rewriting. The basic data structure of Lisp
Douglas Lenat (2,737 words) [view diff] exact match in snippet view article find links to article
University (Ph.D.) Occupation Computer scientist Employer Cycorp, Inc. Known for Lisp programming language, CEO of Cycorp, Inc., AM, Eurisko, Cyc Awards 1977 IJCAI
Relational operator (2,852 words) [view diff] exact match in snippet view article find links to article
common: Common Lisp and Macsyma/Maxima use Basic-like operators for numerical values, except for inequality, which is /= in Common Lisp and # in Macsyma/Maxima
Epsilon (text editor) (219 words) [view diff] exact match in snippet view article
(Epsilon Extension Language) is a dialect of C rather than a dialect of Lisp. Epsilon runs on MS-DOS compatible operating systems, Microsoft Windows,
Primitive data type (1,931 words) [view diff] exact match in snippet view article find links to article
readability and type checking. Rational number in Common Lisp Arbitrary-precision Integer type in Common Lisp, Erlang, Haskell Associative arrays, records or sets
Orphaned technology (730 words) [view diff] case mismatch in snippet view article find links to article
knowledge-based engineering Javelin Software - modeling and data analysis LISP machines - LISP oriented computers Mattel Aquarius Microsoft Bob - graphical helper
Panos (operating system) (214 words) [view diff] case mismatch in snippet view article
community, it came bundled with compilers for the FORTRAN 77, C, Pascal and LISP programming languages. The following list of commands is supported by the
Connection Machine (1,982 words) [view diff] exact match in snippet view article find links to article
single-bit processor was influenced by the Lisp programming language and a version of Common Lisp, *Lisp (spoken: Star-Lisp), was implemented on the CM-1. Other
Filter (higher-order function) (600 words) [view diff] exact match in snippet view article
on ClojureDocs Function COMPLEMENT in the Common Lisp HyperSpec Function EVENP, ODDP in the Common Lisp HyperSpec ISO/IEC 13211-1:1995/Cor 2:2012 "Draft
Racket (208 words) [view diff] exact match in snippet view article find links to article
general-purpose, multi-paradigm programming language based on the Scheme dialect of Lisp Racket, West Virginia, an unincorporated community in Gilmer and Ritchie
Smn theorem (1,213 words) [view diff] exact match in snippet view article find links to article
{y}})=\phi _{S({\vec {x}})}^{(n)}({\vec {y}})} The following Lisp code implements s11 for Lisp. (defun s11 (f x) (let ((y (gensym))) (list 'lambda (list
Closure (computer programming) (6,372 words) [view diff] exact match in snippet view article
Common Lisp provides a construct that can express either of the above actions: Lisp (return-from foo x) behaves as Smalltalk ^x, while Lisp (return-from
Panos (operating system) (214 words) [view diff] case mismatch in snippet view article
community, it came bundled with compilers for the FORTRAN 77, C, Pascal and LISP programming languages. The following list of commands is supported by the
Lisp (band) (415 words) [view diff] exact match in snippet view article
Lisp was an English trip hop band from East London. Formed in 1995, they were signed to Mind Horizon Recordings, a subsidiary of London Records, on which
Meta-circular evaluator (1,945 words) [view diff] exact match in snippet view article find links to article
application. Meta-circular evaluation is most prominent in the context of Lisp. A self-interpreter is a meta-circular interpreter where the interpreted
Jess (programming language) (548 words) [view diff] no match in snippet view article
Jess is a rule engine for the Java computing platform, written in the Java programming language. It was developed by Ernest Friedman-Hill of Sandia National
Nu (programming language) (215 words) [view diff] exact match in snippet view article
Nu is an interpreted object-oriented programming language, with a Lisp-like syntax, created by Tim Burks as an alternative scripting language to program
Symbolic artificial intelligence (10,841 words) [view diff] exact match in snippet view article find links to article
influenced the Common Lisp Object System, or (CLOS), that is now part of Common Lisp, the current standard Lisp dialect. CLOS is a Lisp-based object-oriented
Object Lisp (134 words) [view diff] exact match in snippet view article find links to article
Lisp was a computer programming language, a dialect of the Lisp language. It was an object-oriented extension for the Lisp dialect Lisp Machine Lisp,
Russell Noftsker (270 words) [view diff] exact match in snippet view article find links to article
return to the Lab. Noftsker and Greenblatt working together with the team of Lisp Machine developers to commercialize the technology. Differences over business
AI Memo (258 words) [view diff] case mismatch in snippet view article find links to article
Compiler for SCHEME" AI Memo 514 (1979), "Design of LISP-based Processors, or SCHEME: A Dielectric LISP, or Finite Memories Considered Harmful, or LAMBDA:
Anaphoric macro (393 words) [view diff] exact match in snippet view article find links to article
On Lisp and their name is a reference to linguistic anaphora—the use of words as a substitute for preceding words. The loop macro in ANSI Common Lisp is
Reader (484 words) [view diff] exact match in snippet view article find links to article
a handheld electronic reading device for the blind Lisp reader, the parser function in the Lisp programming language Microsoft Fingerprint Reader Newsreader
Template metaprogramming (3,116 words) [view diff] exact match in snippet view article find links to article
support similar, if not more powerful, compile-time facilities (such as Lisp macros), but those are outside the scope of this article. The use of templates
NoteCards (424 words) [view diff] case mismatch in snippet view article find links to article
and links. — "Notecards in a nutshell" (1987) NoteCards was implemented in LISP on D-machine workstations from Xerox which used large, high-resolution displays
XEmacs (1,984 words) [view diff] exact match in snippet view article find links to article
all of the functionality in the editor by using the Emacs Lisp language. Changes to the Lisp code do not require the user to restart or recompile the editor
Stalin (Scheme implementation) (233 words) [view diff] exact match in snippet view article
LeLisp LFE LISP 2 Lisp Machine Lisp Lispkit Lisp Maclisp MDL MLisp newLISP NIL PC-LISP Picolisp Portable Standard Lisp RPL S-1 Lisp SKILL Spice Lisp Zetalisp
Lightweight programming language (349 words) [view diff] exact match in snippet view article find links to article
implementations of it. There are some notable implementations: newLISP PicoLisp Derivatives of Lisp: Pico Rebol Red Scheme Tcl-like languages can be easily implemented
CDR coding (401 words) [view diff] exact match in snippet view article find links to article
In computer science CDR coding is a compressed data representation for Lisp linked lists. It was developed and patented by the MIT Artificial Intelligence
Format (Common Lisp) (2,062 words) [view diff] exact match in snippet view article
Format is a function in Common Lisp that can produce formatted text using a format string similar to the print format string. It provides more functionality
Gregor Kiczales (674 words) [view diff] exact match in snippet view article find links to article
PARC. He is also one of the co-authors of the specification for the Common Lisp Object System, and is the author of the book The Art of the Metaobject Protocol
Comparison of parser generators (1,102 words) [view diff] exact match in snippet view article find links to article
Sequences in Common Lisp" (PDF). Proceedings of the 9th European Lisp Symposium on European Lisp Symposium. ELS2016. Kraków, Poland: European Lisp Scientific Activities
Eurisko (946 words) [view diff] exact match in snippet view article find links to article
Douglas Lenat in RLL-1, a representation language itself written in the Lisp programming language. A sequel to Automated Mathematician, it consists of
RTML (474 words) [view diff] exact match in snippet view article find links to article
documentation does not mention it, RTML is actually implemented on top of a Lisp-based system. The language is somewhat unusual in that the programmer cannot
Member variable (624 words) [view diff] no match in snippet view article find links to article
In object-oriented programming, a member variable (sometimes called a member field) is a variable that is associated with a specific object, and accessible
Spy Kids (film) (3,074 words) [view diff] exact match in snippet view article
castle, he introduces his latest creation, small child-shaped robots, to Mr. Lisp. They plan to replace the world leaders' children with these super-strong
Integrated development environment (2,076 words) [view diff] exact match in snippet view article find links to article
IDE | Linux Journal". www.linuxjournal.com. "The Common Lisp Cookbook - Using Emacs as a Lisp IDE". cl-cookbook.sourceforge.net. "Emacs as a Perl IDE"
ObjVlisp (451 words) [view diff] exact match in snippet view article find links to article
ObjVlisp is a 1984 object-oriented extension of Vlisp–Vincennes LISP, a LISP dialect developed since 1971 at the University of Paris VIII – Vincennes.
First-class citizen (999 words) [view diff] exact match in snippet view article find links to article
the same way as ordinary objects. In other languages, such as those in the Lisp family, reflection is a central feature of the language, rather than a special
Siscog (579 words) [view diff] no match in snippet view article find links to article
SISCOG is a software company that provides decision support systems for resource planning and management in transportation companies, with special experience
Azusa Enoki (457 words) [view diff] exact match in snippet view article find links to article
Asumi and Sayuri Hara were part of a voice actress singing group called Lisp which performed anime theme songs for Haiyoru! Nyaruani: Remember My Mr.
Entity component system (1,627 words) [view diff] exact match in snippet view article find links to article
traditional use of system term in general systems engineering with Common Lisp Object System and type system as examples. ECS combines orthogonal, well-established
Knowledge representation and reasoning (5,024 words) [view diff] exact match in snippet view article find links to article
researchers as well in environments such as KEE and in the operating systems for Lisp machines from Symbolics, Xerox, and Texas Instruments. The integration of
Jamie Zawinski (1,673 words) [view diff] exact match in snippet view article find links to article
Zawinski's programming career began at age 16 with Scott Fahlman's Spice Lisp project at Carnegie Mellon University. He then worked at AI startup Expert
SLIB (120 words) [view diff] exact match in snippet view article find links to article
LeLisp LFE LISP 2 Lisp Machine Lisp Lispkit Lisp Maclisp MDL MLisp newLISP NIL PC-LISP Picolisp Portable Standard Lisp RPL S-1 Lisp SKILL Spice Lisp Zetalisp
Segmentation fault (2,433 words) [view diff] exact match in snippet view article find links to article
ownership-based model to ensure memory safety. Other languages, such as Lisp and Java, employ garbage collection, which avoids certain classes of memory
High-level language computer architecture (2,346 words) [view diff] exact match in snippet view article find links to article
first HLLs. The best known HLLCAs may be the Lisp machines of the 1970s and 1980s, for the language Lisp (1959). At present the most popular HLLCAs are
General Problem Solver (481 words) [view diff] exact match in snippet view article find links to article
Paradigms of Artificial Intelligence Programming: Case Studies in Common Lisp. San Francisco, California: Morgan Kaufmann. pp. 109–149. ISBN 978-1-55860-191-8
Gosling Emacs (837 words) [view diff] exact match in snippet view article find links to article
collaborator, was replaced by a full Lisp interpreter in GNU Emacs. Stallman, Richard (28 October 2002), My Lisp Experiences and the Development of GNU
Foreign function interface (2,153 words) [view diff] exact match in snippet view article find links to article
binary dynamic-link library. The term comes from the specification for Common Lisp, which explicitly refers to the programming language feature enabling for
Brad Rubinstein (338 words) [view diff] exact match in snippet view article find links to article
Israel. Initially gaining fame with the short-lived London trip hop band Lisp, he moved to Israel after becoming a baal teshuvah and co-founded the Jewish
Dynamic Analysis and Replanning Tool (595 words) [view diff] no match in snippet view article find links to article
The Dynamic Analysis and Replanning Tool, commonly abbreviated to DART, is an artificial intelligence program used by the U.S. military to optimize and
The Last of the Famous International Playboys (1,879 words) [view diff] exact match in snippet view article find links to article
would cloud the issue." All three sidemen also appear on the B-side "Lucky Lisp". As on Morrissey's previous solo songs, Street composed the music for "The
Comparison of programming languages (syntax) (2,829 words) [view diff] exact match in snippet view article
expressions can be broadly classified into four syntax structures: prefix notation Lisp (* (+ 2 3) (expt 4 5)) infix notation Fortran (2 + 3) * (4 ** 5) suffix,
Erlang (programming language) (4,769 words) [view diff] exact match in snippet view article
designed and implemented by one of the creators of Erlang. Lisp Flavored Erlang (LFE) – a Lisp-based programming language that runs on BEAM Mix (build tool)
LKB (73 words) [view diff] exact match in snippet view article find links to article
LKB is free software under the MIT license. It is implemented in Common Lisp, and constitutes one core component of the DELPH-IN collaboration. DELPH-IN
Object composition (2,284 words) [view diff] exact match in snippet view article find links to article
week / jan, feb, mar, apr 1994 – ANSI Common Lisp Common Lisp provides structures and the ANSI Common Lisp standard added CLOS classes. (defclass some-class
Lambda calculus (11,765 words) [view diff] case mismatch in snippet view article find links to article
inconsistent Knights of the Lambda Calculus – A semi-fictional organization of LISP and Scheme hackers Krivine machine – An abstract machine to interpret call-by-name
Freemacs (148 words) [view diff] exact match in snippet view article find links to article
implemented in MINT (Mint Is Not Trac), whose role is akin to that of Emacs Lisp as used by other implementations of Emacs. The most recent version of Freemacs
GNU Lesser General Public License (1,233 words) [view diff] exact match in snippet view article find links to article
the developers of Allegro Common Lisp, published their own preamble to the license to clarify terminology in the Lisp context. The LGPL with this preamble
Template Attribute Language (717 words) [view diff] exact match in snippet view article find links to article
XSLT TALCL: A library that implements the TAL template language for common lisp ATal – Not really a TAL implementation, but inspired on TAL concepts Thymeleaf
SHRDLU (1,721 words) [view diff] exact match in snippet view article find links to article
filled with different blocks. SHRDLU was written in the Micro Planner and Lisp programming language on the DEC PDP-6 computer and a DEC graphics terminal
LKB (73 words) [view diff] exact match in snippet view article find links to article
LKB is free software under the MIT license. It is implemented in Common Lisp, and constitutes one core component of the DELPH-IN collaboration. DELPH-IN
L. Peter Deutsch (562 words) [view diff] exact match in snippet view article find links to article
Deutsch, a professor at MIT. Deutsch wrote the PDP-1 Lisp 1.5 implementation and first REPL, Basic PDP-1 LISP, "while still in short pants" and finished it in
Template Attribute Language (717 words) [view diff] exact match in snippet view article find links to article
XSLT TALCL: A library that implements the TAL template language for common lisp ATal – Not really a TAL implementation, but inspired on TAL concepts Thymeleaf
Michael Witbrock (716 words) [view diff] exact match in snippet view article find links to article
Christchurch, New Zealand Alma mater Carnegie Mellon University Known for Cycorp, Cyc, Common Lisp, ObjectStore Scientific career Fields Computer science
Free-form language (283 words) [view diff] exact match in snippet view article find links to article
Most free-form languages descend from ALGOL, including C, Pascal, and Perl. Lisp languages are free-form, although they do not descend from ALGOL. Rexx and
Generator (computer programming) (3,106 words) [view diff] exact match in snippet view article
generators are called iterators, and in Ruby, enumerators. The final Common Lisp standard does not natively provide generators, yet various library implementations
Ronald Kaplan (440 words) [view diff] no match in snippet view article find links to article
Ronald M. Kaplan (born 1946) has served as a vice president at Amazon.com and chief scientist for Amazon Search (A9.com). He was previously vice president
Computer algebra (3,021 words) [view diff] exact match in snippet view article find links to article
primitive recursive functions for computing symbolic expressions through the Lisp programming language while at the Massachusetts Institute of Technology.
Information Processing Language (1,516 words) [view diff] exact match in snippet view article find links to article
Reed 1965. Carson & Robinson 1966, p. 5. John McCarthy (1979) History of Lisp "LISP prehistory - Summer 1956 through Summer 1958." Carson, Daniel F.; Robinson
Chaosnet (913 words) [view diff] exact match in snippet view article find links to article
intended to connect the then-recently developed and very popular (within MIT) Lisp machines; the second was one of the earliest local area network (LAN) hardware
Language binding (497 words) [view diff] exact match in snippet view article find links to article
libraries from another language, usually of higher-level, such as Java, Common Lisp, Scheme, Python, or Lua, a binding to the library must be created in that
MIT Computer Science and Artificial Intelligence Laboratory (2,381 words) [view diff] exact match in snippet view article find links to article
led to the invention of Lisp machines and their attempted commercialization by two companies in the 1980s: Symbolics and Lisp Machines Inc. This divided
Allegro (285 words) [view diff] exact match in snippet view article find links to article
software by Allegro Development Corporation Allegro Common Lisp, a variant of the Common Lisp programming language Allegro Platform, an ECAD tool by Cadence
Impromptu (programming environment) (540 words) [view diff] exact match in snippet view article
Impromptu is built around the Scheme language, which is a member of the Lisp family of languages. The source code of its core has been opened as the Extempore
SNARK (theorem prover) (300 words) [view diff] exact match in snippet view article
component in the NASA Intelligent Systems Project. It is written in Common Lisp and available under the Mozilla Public License. Automated reasoning Automated
Fexpr (1,484 words) [view diff] exact match in snippet view article find links to article
In Lisp programming languages, a fexpr is a function whose operands are passed to it without being evaluated. When a fexpr is called, only the body of
ACL (335 words) [view diff] exact match in snippet view article find links to article
prover Agent Communications Language or FIPA-ACL Allegro Common Lisp, commercial Common Lisp implementation developed by Franz Inc. Anti-Corruption Layer
Comparison of IRC clients (871 words) [view diff] exact match in snippet view article find links to article
Belikoff, Sergey Berezin Free software GPL-3.0-or-later TUI, GUI Emacs Lisp HexChat Berke Viktor Free software GPL-2.0-or-later TUI, GUI C Instantbird
Pascal Costanza (282 words) [view diff] case mismatch in snippet view article find links to article
at Intel Belgium. He is known in the field of functional programming in LISP as well as in the aspect-oriented programming (AOP) community for contributions
Matt Kaufmann (87 words) [view diff] exact match in snippet view article find links to article
Occupation Computer scientist Employer University of Texas at Austin Known for Lisp programming language, The Boyer-Moore Theorem Prover Awards ACM Software
Alice K. Hartley (760 words) [view diff] exact match in snippet view article find links to article
Hartley worked on several dialects of Lisp, implementing multiple parts of Interlisp, maintaining Macintosh Common Lisp, and developing concepts in computer
Qalb (programming language) (312 words) [view diff] exact match in snippet view article
their fundamental concepts using English words. The syntax is like that of Lisp or Scheme, consisting of parenthesized lists. Keywords are in Arabic (specifically
ASDF (110 words) [view diff] exact match in snippet view article find links to article
military entity Another System Definition Facility, a build system for Common Lisp ASDF, the sequence of letters from the left end of the home row on some keyboard
Less-than sign (744 words) [view diff] exact match in snippet view article find links to article
sign, <, is an original ASCII character (hex 3C, decimal 60). In BASIC, Lisp-family languages, and C-family languages (including Java and C++), comparison
Mycin (1,836 words) [view diff] exact match in snippet view article find links to article
or six years in the early 1970s at Stanford University. It was written in Lisp as the doctoral dissertation of Edward Shortliffe under the direction of
Little b (programming language) (196 words) [view diff] exact match in snippet view article
School, headed by mathematician Jeremy Gunawardena. This language is based on Lisp and is meant to allow modular programming to model biological systems. It
SHEEP (symbolic computation system) (287 words) [view diff] exact match in snippet view article
but free for educational and research use). The name "SHEEP" is pun on the Lisp Algebraic Manipulator or LAM on which SHEEP is based. The package was written
Tail call (4,232 words) [view diff] exact match in snippet view article find links to article
algorithms in Lisp could execute faster than code produced by then-available commercial Fortran compilers because the cost of a procedure call in Lisp was much
Colibri (164 words) [view diff] exact match in snippet view article find links to article
Estadio Nido del Colibri, a multi-use stadium in Cuernavaca, Mexico COLIBRI, a Lisp machine co-processor Rey Mysterio (born 1974), wrestler, by ring name Colibri
Ampersand (3,392 words) [view diff] exact match in snippet view article find links to article
Retrieved 12 September 2017. "3.4.1 Ordinary Lambda Lists". Common Lisp – Hyper Spec. Lisp Works. Archived from the original on 11 November 2010. Retrieved
Henry Baker (computer scientist) (288 words) [view diff] exact match in snippet view article
founders of Symbolics, a company that designed and manufactured a line of Lisp machines. In 2006 he was recognized as a Distinguished Scientist by the Association
PL/pgSQL (550 words) [view diff] exact match in snippet view article find links to article
PL/pgPSM, PL/php, PL/R, PL/Ruby, PL/sh, PL/Lua, Postmodern (based on Common Lisp) and PL/v8. PostgreSQL uses Bison as its parser, making it easy to port many
Edmund Payne (1,001 words) [view diff] exact match in snippet view article find links to article
the Gaiety, using his diminutive stature, malleable features, distinctive lisp and comic dance ability to his advantage. His further successes in the 1890s
Zouzou (model) (351 words) [view diff] exact match in snippet view article
Afternoon (1972). The screen name "Zouzou" reportedly stems from her zézaiement (lisp) of the consonants 's','j' and 'z'. Zouzou obtained her baccalauréat at 14
Steve Yegge (1,366 words) [view diff] exact match in snippet view article find links to article
to his posts on hiring and interviewing, Yegge's "Lisp is Not an Acceptable Lisp" post about the Lisp programming language has been widely discussed and
Integer overflow (3,206 words) [view diff] exact match in snippet view article find links to article
"Declaration TYPE". Common Lisp HyperSpec. "Declaration OPTIMIZE". Common Lisp HyperSpec. Reddy, Abhishek (2008-08-22). "Features of Common Lisp". Pierce, Benjamin
Bruce Wilcox (903 words) [view diff] case mismatch in snippet view article find links to article
intelligence programmer. A graduate of Michigan, Wilcox wrote the MTS/LISP interpreter (the LISP system used at the University of Michigan and a consortium of
Snake case (844 words) [view diff] exact match in snippet view article find links to article
standardized, although some terms have increasing levels of usage, such as lisp-case, kebab-case, SCREAMING_SNAKE_CASE, and more. The following programming
Tuple space (1,453 words) [view diff] exact match in snippet view article find links to article
Implementations of tuple spaces have also been developed for Java (JavaSpaces), Lisp, Lua, Prolog, Python, Ruby, Smalltalk, Tcl, and the .NET Framework. Object
David Moon (146 words) [view diff] exact match in snippet view article find links to article
or Dave Moon may refer to: David A. Moon, American computer scientist and Lisp developer David Moon (historian), British professor David Moon (politician)
Expression-oriented programming language (312 words) [view diff] exact match in snippet view article find links to article
declarations, which expression-oriented languages often treat as statements. Lisp and ALGOL 68 are expression-oriented languages. Pascal is not an expression-oriented
Yacc (1,233 words) [view diff] exact match in snippet view article find links to article
including OCaml, Ratfor, ML, Ada, Pascal, Java, PHP, Python, Ruby, Go, Common Lisp and Erlang. Berkeley Yacc: The Berkeley implementation of Yacc quickly became
Incremental compiler (849 words) [view diff] exact match in snippet view article find links to article
Versions of Lisp: Steel Bank Common Lisp Carnegie Mellon University Common Lisp Scieneer Common Lisp GNU CLISP Franz Allegro Common Lisp Versions of Scheme:
Richard Wallace (scientist) (232 words) [view diff] exact match in snippet view article
resulted in Pandorabots, an AIML server and interpreter implemented in Common Lisp. Wallace then became the Chief Science Officer of Pandorabots, Inc. Richard
Single-precision floating-point format (3,093 words) [view diff] exact match in snippet view article find links to article
format. Single precision is termed REAL in Fortran; SINGLE-FLOAT in Common Lisp; float in C, C++, C# and Java; Float in Haskell and Swift; and Single in
Weak reference (1,808 words) [view diff] exact match in snippet view article find links to article
feature or support various levels of weak references, such as C#, Lua, Java, Lisp, OCaml, MATLAB, Perl, Python and PHP since the version 7.4. Weak references
Short-circuit evaluation (1,452 words) [view diff] exact match in snippet view article find links to article
overall value must be true. In programming languages with lazy evaluation (Lisp, Perl, Haskell), the usual Boolean operators short-circuit. In others (Ada
MetaComCo (349 words) [view diff] case mismatch in snippet view article find links to article
(e.g. Pascal, BCPL) for m68k-based computers. MetaComCo also represented LISP and REDUCE software from the RAND Corporation. Several of the team at MetaComCo
Lispkit Lisp (565 words) [view diff] exact match in snippet view article find links to article
Lispkit Lisp is a lexically scoped, purely functional subset of Lisp (Pure Lisp) developed as a testbed for functional programming concepts. It was first
Lispkit Lisp (565 words) [view diff] exact match in snippet view article find links to article
Lispkit Lisp is a lexically scoped, purely functional subset of Lisp (Pure Lisp) developed as a testbed for functional programming concepts. It was first
DWIM (757 words) [view diff] exact match in snippet view article find links to article
input. The term was coined by Warren Teitelman in his DWIM package for BBN Lisp, part of his PILOT system, sometime before 1966. Teitelman's DWIM package
GNU Scientific Library (888 words) [view diff] exact match in snippet view article find links to article
wrappers currently exist for AMPL C++ Fortran Haskell Java Julia Common Lisp OCaml Octave Perl Data Language Python R Ruby Rust The GSL can be used in
Comparison of programming languages (basic instructions) (2,287 words) [view diff] exact match in snippet view article
of set expression must implement trait std::iter::IntoIterator. ^a Common Lisp allows with-simple-restart, restart-case and restart-bind to define restarts
ELIZA (4,875 words) [view diff] exact match in snippet view article find links to article
language capability were provided in separate "scripts", represented in a lisp-like representation. The most famous script, DOCTOR, simulated a psychotherapist
Dylan (167 words) [view diff] exact match in snippet view article find links to article
Michael about Dylan Thomas Dylan (programming language), a language with Lisp-like semantics and ALGOL-like syntax Dylan, a RAID storage system by Quantel
Scala (programming language) (10,224 words) [view diff] exact match in snippet view article
beginning of a list, similar to cons in Lisp and Scheme) and ::: (which appends two lists together, similar to append in Lisp and Scheme) both appear. Despite
Norsk Data (2,399 words) [view diff] exact match in snippet view article find links to article
integrated with ND-NOTIS and SIBAS Lisp Machine Lisp – MIT Lisp machine lisp developed in a joint venture Racal-Norsk (ZetaLisp). Technovision – CAD system developed
Dondestan (799 words) [view diff] exact match in snippet view article find links to article
concluded that certain tracks, such as "Sight of the Wind", "Worship", and "Lisp Service", has been improved in the revisited version, gaining "ambient textures
Manual memory management (1,384 words) [view diff] exact match in snippet view article find links to article
though garbage collection has existed since 1959, when it was introduced with Lisp. Today, however, languages with garbage collection such as Java are increasingly
Function composition (computer science) (2,174 words) [view diff] exact match in snippet view article
accept what g returns). This makes (.) a polymorphic operator. Variants of Lisp, especially Scheme, the interchangeability of code and data together with
ALGOL (3,200 words) [view diff] exact match in snippet view article find links to article
programming languages among which it was roughly contemporary: FORTRAN, Lisp, and COBOL. It was designed to avoid some of the perceived problems with
NESL (263 words) [view diff] no match in snippet view article find links to article
NESL is a parallel programming language developed at Carnegie Mellon by the SCandAL project and released in 1993. It integrates various ideas from parallel
LLVM (3,270 words) [view diff] exact match in snippet view article find links to article
programs as LLVM IR) include ActionScript, Ada, C# for .NET, Common Lisp, PicoLisp, Crystal, CUDA, D, Delphi, Dylan, Forth, Fortran, FreeBASIC, Free Pascal
X window manager (1,252 words) [view diff] exact match in snippet view article find links to article
ECMAScript Qtile - Python Sawfish - "rep", a Lisp dialect Xmonad - haskell StumpWM - Common Lisp GWM - "WOOL", a Lisp dialect Bspwm - C Comparison of X window
Grok (2,202 words) [view diff] exact match in snippet view article find links to article
example, to say that you "know" Lisp is simply to assert that you can code in it if necessary – but to say you "grok" Lisp is to claim that you have deeply
Symbolic language (programming) (146 words) [view diff] exact match in snippet view article
therefore, examples of symbolic languages. Some programming languages (such as Lisp and Mathematica) make it easy to represent higher-level abstractions as expressions
VAX Common Lisp (170 words) [view diff] exact match in snippet view article find links to article
VAX LISP was an implementation of Common Lisp for VMS and ULTRIX on 32-bit VAXs. It was the first Common Lisp to be written for non-Lisp machines. It was
AutoCAD (2,490 words) [view diff] case mismatch in snippet view article find links to article
number of APIs for customization and automation. These include AutoLISP, Visual LISP, VBA, .NET, JavaScript, and ObjectARX. ObjectARX is a C++ class library
Complex data type (635 words) [view diff] exact match in snippet view article find links to article
JLinAlg includes complex numbers with arbitrary precision. Common Lisp: The ANSI Common Lisp standard supports complex numbers of floats, rationals and arbitrary
Suggested Upper Merged Ontology (320 words) [view diff] case mismatch in snippet view article find links to article
expressed in a version of the language SUO-KIF, a higher-order logic that has a LISP-like syntax, as well as the TPTP family of languages. A mapping from WordNet
4CAPS (460 words) [view diff] exact match in snippet view article find links to article
4CAPS is implemented as a production system. It is written in the Common Lisp programming language. This system has been used to create computational models
Lisa (538 words) [view diff] exact match in snippet view article find links to article
package for microsimulation Lisp-based Intelligent Software Agents, a production-rule system implemented in the Common Lisp Object System (CLOS) Laser
CLIPS (691 words) [view diff] exact match in snippet view article find links to article
be called from C. Its syntax resembles that of the programming language Lisp. CLIPS incorporates a complete object-oriented programming language for writing
Michael J. C. Gordon (573 words) [view diff] case mismatch in snippet view article find links to article
and Denotation of Pure LISP Programs. He was invited to Stanford University in California by John McCarthy, the inventor of LISP, to work in his Artificial
Gerry Duggan (actor) (537 words) [view diff] exact match in snippet view article
Australia and Britain. His trademarks were his Irish brogue, pronounced lisp and prominent jaw. Duggan was born in Dublin in 1910. When he was 16 he moved
Comparison of programming languages (strings) (388 words) [view diff] exact match in snippet view article
HyperTalk, Nim, Seed7, VHDL, Visual Basic, Visual Basic .NET concatenate Common Lisp . Autohotkey, Maple (up to version 5), Perl, PHP ~ D, Raku, Symfony (Expression
Applicative programming language (197 words) [view diff] exact match in snippet view article find links to article
reduction of terms, and Side effect such as mutation of state are not permitted. Lisp and ML are applicative programming languages. Applicative universal grammar
Greater-than sign (1,129 words) [view diff] exact match in snippet view article find links to article
(including Java and C++) use the comparison operator > to mean "greater than". In Lisp-family languages, > is a function used to mean "greater than". In Coldfusion
List of audio programming languages (395 words) [view diff] exact match in snippet view article find links to article
Cmajor, a high-performance JIT-compiled C-style language for DSP Common Lisp Music (CLM), a music synthesis and signal processing package in the Music
EusLisp Robot Programming Language (67 words) [view diff] exact match in snippet view article find links to article
EusLisp is a Lisp-based programming system. Built on the basis of object orientation, it is designed specifically for developing robotics software. The
Flavor (267 words) [view diff] exact match in snippet view article find links to article
to: Flavors (programming language), an early object-oriented extension to Lisp Flavour (particle physics), a quantum number of elementary particles related
Schwartzian transform (1,705 words) [view diff] exact match in snippet view article find links to article
use named temporary arrays. The Schwartzian transform is a version of a Lisp idiom known as decorate-sort-undecorate, which avoids recomputing the sort
MATHLAB (261 words) [view diff] exact match in snippet view article find links to article
algebra system created in 1964 by Carl Engelman at MITRE and written in Lisp. "MATHLAB 68" was introduced in 1967 and became rather popular in university
Bottom type (996 words) [view diff] exact match in snippet view article find links to article
notable exceptions. In Haskell, the bottom type is called Void. In Common Lisp the type NIL, contains no values and is a subtype of every type. The type
Grammatical evolution (1,231 words) [view diff] case mismatch in snippet view article find links to article
fitness value for a given objective function. In most published work on GP, a LISP-style tree-structured expression is directly manipulated, whereas GE applies
Mustache (template system) (731 words) [view diff] exact match in snippet view article
available in ActionScript, C++, Clojure, CoffeeScript, ColdFusion, Common Lisp, Crystal, D, Dart, Delphi, Elixir, Erlang, Fantom, Go, Haskell, Io, Java
Essentials of Programming Languages (584 words) [view diff] exact match in snippet view article find links to article
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
Mac Hack (718 words) [view diff] case mismatch in snippet view article find links to article
the CADR LISP Machine at MIT". computerhistory.org. Retrieved 6 April 2016. Photo: Richard Greenblatt and Thomas Knight with the CADR LISP Machine at
Python (programming language) (14,114 words) [view diff] exact match in snippet view article
execution. Its design offers some support for functional programming in the Lisp tradition. It has filter,mapandreduce functions; list comprehensions, dictionaries
Racket features (3,502 words) [view diff] exact match in snippet view article find links to article
LeLisp LFE LISP 2 Lisp Machine Lisp Lispkit Lisp Maclisp MDL MLisp newLISP NIL PC-LISP Picolisp Portable Standard Lisp RPL S-1 Lisp SKILL Spice Lisp Zetalisp
Dendral (1,773 words) [view diff] exact match in snippet view article find links to article
Dendral and Meta-Dendral, and several sub-programs. It was written in the Lisp programming language, which was considered the language of AI because of
Marc McDonald (862 words) [view diff] case mismatch in snippet view article find links to article
employees at that time. He was Asymetrix's first employee where he worked on a LISP pcode system used internally and redesigned the ToolBook runtime and compiler