Conteùdo de sensagent
1.a flexible procedure-oriented programing language that manipulates symbols in the form of lists
1.a speech defect that involves pronouncing `s' like voiceless `th' and `z' like voiced `th'
1.speak with a lisp
LispLisp (lĭsp), v. i. [imp. & p. p. Lisped (lĭspt); p. pr. & vb. n. Lisping.] [OE. lispen, lipsen, AS. wlisp stammering, lisping; akin to D. & OHG. lispen to lisp, G. lispeln, Sw. läspa, Dan. lespe.]
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.
As yet a child, nor yet a fool to fame,
I lisped in numbers, for the numbers came. Pope.
3. To speak hesitatingly with a low voice, as if afraid.
Lest when my lisping, guilty tongue should halt. Drayton.
LispLisp, 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.
To speak unto them after their own capacity, and to lisp the words unto them according as the babes and children of that age might sound them again. Tyndale.
3. To speak with reserve or concealment; to utter timidly or confidentially; as, to lisp treason.
LispLisp, n. The habit or act of lisping. See Lisp, v. i., 1.
I overheard her answer, with a very pretty lisp, “O! Strephon, you are a dangerous creature.” Tatler.
*Lisp • Allegro Common Lisp • BBN LISP • BEE Lisp • CLX (Common Lisp) • CMU Common Lisp • Castilian lisp • Castillian lisp • Common Lisp • Common Lisp HyperSpec • Common Lisp Interface Manager • Common Lisp Music • Common Lisp Object System • Common Lisp Object System (disambiguation) • Common Lisp the Language • Corman Common Lisp • Emacs Lisp • Emacs Lisp programming language • Embeddable Common Lisp • Format (Common Lisp) • Franz Lisp • GNU Common Lisp • Game Oriented Assembly Lisp • Gay lisp • Ironclad (Common Lisp) • Kyoto Common Lisp • LISP 2 • Le Lisp • Lisp (programming language) • Lisp Algebraic Manipulator • Lisp Machine Lisp • Lisp Machines • Lisp in Small Pieces • Lisp machine • Lispkit Lisp • Macintosh Common Lisp • Mod lisp • Object Lisp • On Lisp • PC-LISP • Portable Standard Lisp • Practical Common Lisp • S-1 Lisp • Scieneer Common Lisp • Spice Lisp • Steel Bank Common Lisp • Symbol (Lisp) • Vax Common Lisp
langage ou code artificiel (fr)[Classe]
(computer language; programming language; programing language), (routine; program; programme; computer program; computer programme), (information scientist; computer expert; computer guru), (programing; programming), (digital; numerical; numeric), (program)[Thème]
trouble de la phonation (fr)[Classe]
peu, petite quantité (fr)[Caract.]
||This article needs additional citations for verification. (February 2008)|
|Designed by||Cliff Lasser and Steve Omohundro|
|Developer||Thinking Machines Corporation|
The *Lisp (aka StarLisp) programming language was conceived of in 1985 by Cliff Lasser and Steve Omohundro (employees of the Thinking Machines Corporation) as a way of providing an efficient yet high-level language for programming the nascent Connection Machine.
At the time the Connection Machine was being designed and built, the only language being actively developed for it was an Assembly-level language known as PARIS (Parallel Instruction Set). It became evident that a better way to program the machine was needed and needed quickly. Waiting for the completion of CM Lisp, or "Connection Machine Lisp" (an implementation of the very high-level programming language Lisp with parallel programming extensions) was not an option. CM Lisp had been proposed by Danny Hillis, and development was expected to continue for several more years.
A *Lisp interpreter was initially developed. It quickly became apparent that a *Lisp compiler, translating *Lisp into Lisp and PARIS, would be needed to attain the gigaflop speeds that were theoretically attainable by a Connection Machine. The *Lisp compiler was written by Jeff Mincy and was first released in 1986. (An application achieving more than two gigaflops, a helicopter wake simulator, was developed by Alan Egolf, then an employee of United Technologies, and J. P. Massar, a Thinking Machines employee, in 1987; see "Helicopter Free Wake Implementation On Advanced Computer Architectures", International Conference on Basic Rotorcraft Research, 1988)
A *Lisp Simulator, an emulator meant to run *Lisp code on standard, non-parallel machines, was developed at the same time by JP Massar. This simulator still exists, and was ported to ANSI Common Lisp in 2001. An older version written in the original Common Lisp, exists in the Carnegie Mellon University AI Archives.
Later versions of *Lisp, involving significant upgrades to its functionality and performance, were worked on by Cliff Lasser, Jeff Mincy and J. P. Massar through 1989. *Lisp was implemented on the Thinking Machines CM5 circa 1990-1991 by J. P. Massar and Mario Bourgoin.
StarLisp was essentially a set of macros written on top of Common Lisp, and therefore had the full power of Common Lisp behind it. To use a Connection Machine, one needed a host or 'front-end'. To use *Lisp, that front-end had to run Common Lisp. Symbolics' machines using Genera OS and Sun Microsystems workstations running Lucid Inc.'s Lucid Common Lisp were both used for *Lisp.
StarLisp operated on PVARS (Parallel Variables). PVARS represented Connection Machine memory, and were essentially vectors: one element per CM processor (or virtual processor).
StarLisp consisted of standard operations on PVARS, like vector addition and multiplication, along with communications primitives that essentially reordered the elements of a PVAR using the CM's communications hardware to optimally route the data.