Lisp

A HupWiki-ből...

Tartalomjegyzék

Áttekintés

A funkcionális programozási nyelvek első képviselője. Neve A LISt Processing, listafeldolgozó kifejezésből származik (egyébként angolul selypítést jelent). Kezdetben elsősorban a mesterséges intelligencia kutatásában alkalmazták, de ma már általános célú programozási nyelvnek tekinthető. Szimbolikus kifejezésekkel végzett műveletek végrehajtására dolgozták ki.

Története

Az 1950-es évek évek végén a Massachusetts Institute of Technology munkatársai dolgozták ki John McCarthy vezetésével. Az első, 1.5-ös változat 1960-ban jelent meg.

Változatok

A LISP rendszer változatai néhány nagy családba sorolhatók:

Az ANSI a Common Lispet X3.226-1994 számon szabványosította. A LISP-hez kapcsolódó nyelvek például a Scheme, LOGO és a CLOS.

Nyelvi Elemek

Mind a kód, mind az adat lista formában tárolódik. A listákat zárójelek fogják közre, innen a lisp kód jellegzetes "zárójelrengeteg-szerű" kinézete.

Lásd Még

Külső hivatkozások