Lisp Machine Lisp - Lisp Machine Lisp
| Rodina | Lisp |
|---|---|
| Navrhl |
David A. Moon , Richard Stallman , Daniel Weinreb |
| Vývojáři |
MIT , Symbolics , Lisp Machines , Texas Instruments |
| Poprvé se objevil | 1976 |
| Jazyk implementace | Lisp |
| Plošina | Lisp stroje |
| OS | Rody , další |
| Přípony názvu souboru | .lisp , .qfasl |
| Dialekty | |
| Lisp Machine Lisp, ZetaLisp | |
| Ovlivněno | |
| Lisp , Maclisp , Interlisp | |
| Ovlivněno | |
| Společný Lisp | |
Lisp Machine Lisp je programovací jazyk , dialekt jazyka Lisp . Přímý potomek Maclispu byl původně vyvinut v polovině až konce 70. let jako systémový programovací jazyk pro stroje Lisp na Massachusetts Institute of Technology (MIT) . Lisp Machine Lisp byl také dialektem Lisp s největším vlivem na design Common Lisp .
Lisp Machine Lisp se rozvětvil do tří dialektů. Symbolici pojmenovali svou variantu ZetaLisp. Lisp Machines , Inc. a později Texas Instruments (s TI Explorer ) by sdílejí společnou základní kód, ale jejich dialekt Lisp stroj Lisp by se liší od verze spravován MIT AI Lab od Richarda Stallmana a další.
Manuál
Příručka stroje Lisp podrobně popisuje jazyk Lisp Machine Lisp. Manuál byl populárně nazýván Chine Nual , protože celý název byl vytištěn přes přední a zadní obálku tak, že na přední straně se objevila pouze ta písmena. Toto jméno je někdy dále zkráceno smícháním dvou slov do Chinual .
Vlastnosti
Některé funkce Lisp Machine Lisp:
- Podporuje objektově orientované programování prostřednictvím objektového systému s názvem Flavours
- Má dynamickou vazbu, ale podporuje uzávěry pomocí speciální konstrukce
- Ve výchozím nastavení byla celočíselná čísla čtena a tisknuta v osmičkovém formátu (základ 8)
- Dělení čísel s plovoucí desetinnou čárkou vrátilo desetinná místa, rozdělení celých čísel vrátilo racionální čísla ( zlomky )