Lisp Makine Lisp - Lisp Machine Lisp
| Aile | Lisp |
|---|---|
| Tarafından dizayn edilmiştir |
David A. Ay , Richard Stallman , Daniel Weinreb |
| Geliştiriciler |
MIT , Sembolikler , Lisp Makineleri , Texas Instruments |
| İlk ortaya çıktı | 1976 |
| Uygulama dili | Lisp |
| Platform | Lisp makineleri |
| işletim sistemi | Genera , diğerleri |
| Dosya adı uzantıları | .lisp , .qfasl |
| Lehçeler | |
| Lisp Makinesi Lisp, ZetaLisp | |
| Tarafından etkilenmiş | |
| Lisp , Maclisp , Interlisp | |
| Etkilenen | |
| Ortak Lisp | |
Lisp Makine Lisp bir olan programlama dili , bir lehçesi dilinin Lisp . Maclisp'in doğrudan soyundan gelen bu program , ilk olarak 1970'lerin ortalarından sonlarına kadar Massachusetts Institute of Technology (MIT) Lisp makineleri için sistem programlama dili olarak geliştirildi . Lisp Machine Lisp, aynı zamanda Common Lisp'in tasarımında en çok etkiye sahip olan Lisp lehçesiydi .
Lisp Machine Lisp üç lehçeye ayrıldı. Sembolikler , varyantlarına ZetaLisp adını verdiler. Lisp Machines , Inc. ve daha sonra Texas Instruments ( TI Explorer ile birlikte ) ortak bir kod tabanını paylaşacaktı, ancak Lisp Machine Lisp lehçesi, Richard Stallman ve diğerleri tarafından MIT AI Lab'da sürdürülen sürümden farklı olacaktı .
Manuel
Lisp Makine Kılavuzu, Lisp Makinesi Lisp dilini ayrıntılı olarak açıklamaktadır. Kılavuz popüler olarak Chine Nual olarak adlandırıldı , çünkü tam başlık ön ve arka kapaklara basıldı, öyle ki sadece bu harfler önde görünüyordu. Bu isim bazen iki kelime Chinual ile harmanlanarak daha da kısaltılır .
Özellikler
Bazı Lisp Machine Lisp özellikleri:
- Flavours adlı bir nesne sistemi aracılığıyla nesne yönelimli programlamayı destekler
- Dinamik bağlamaya sahiptir, ancak özel bir yapıyla kapanışları destekler
- Tam sayılar varsayılan olarak sekizlik (8 tabanında) olarak okundu ve yazdırıldı
- Kayan noktalı sayıların bölünmesi ondalık sayılar, tam sayıların bölünmesi rasyonel sayılar ( kesirler ) döndürür