|v. i.||1.||To pronounce the sibilant letter s imperfectly; to give s and z the sound of th; - a defect common among children.|
|2.||To speak with imperfect articulation; to mispronounce, as a child learning to talk.|
|3.||To speak hesitatingly with a low voice, as if afraid.|
|v. t.||1.||To pronounce with a lisp.|
|2.||To utter with imperfect articulation; to express with words pronounced imperfectly or indistinctly, as a child speaks; hence, to express by the use of simple, childlike language.|
|3.||To speak with reserve or concealment; to utter timidly or confidentially; |
|n.||1.||The habit or act of lisping. See Lisp, |
|1.||(Computers) a high-level computer programming language in which statements and data are in the form of lists, enclosed in parentheses; - used especially for rapid development of prototype programs in artificial intelligence applications .|
|Noun||1.||lisp - a speech defect that involves pronouncing s like voiceless th and z like voiced th|
|2.||LISP - a flexible procedure-oriented programing language that manipulates symbols in the form of lists|
Synonyms: list-processing language
|Verb||1.||lisp - speak with a lisp|
|(language)||Lisp - LISt Processing language.|
(Or mythically "Lots of Irritating Superfluous Parentheses"). Artificial Intelligence's mother tongue, a symbolic, functional, recursive language based on the ideas of lambda-calculus, variable-length lists and trees as fundamental data types and the interpretation of code as data and vice-versa.
Data objects in Lisp are lists and atoms. Lists may contain lists and atoms. Atoms are either numbers or symbols. Programs in Lisp are themselves lists of symbols which can be treated as data. Most implementations of Lisp allow functions with side-effects but there is a core of Lisp which is purely functional.
All Lisp functions and programs are expressions that return values; this, together with the high memory use of Lisp, gave rise to Alan Perlis's famous quip (itself a take on an Oscar Wilde quote) that "Lisp programmers know the value of everything and the cost of nothing".
The original version was LISP 1, invented by John McCarthy
One significant application for Lisp has been as a proof by example that most newer languages, such as COBOL and Ada, are full of unnecessary crocks. When the Right Thing has already been done once, there is no justification for bogosity in newer languages.
See also Association of Lisp Users, Common Lisp, Franz Lisp, MacLisp, Portable Standard Lisp, Interlisp, Scheme, ELisp, Kamin's interpreters.