Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > LISP > Архитектура lisp-машины


Автор: Dude03 6.5.2007, 15:50
Кто может подкинуть линков на описание сего чуда. Начальное представление есть об этом деле, но хотелось бы поконкретнее почитать smile 

Автор: adejneka 6.5.2007, 22:32
http://www.cliki.net/Lisp%20Machines
http://eval.apply.googlepages.com/
http://www.bitsavers.org/pdf/mit/
http://common-lisp.net/project/bknr/static/lmman/frontpage.html
http://www.andreas.org/genera/

Автор: Dude03 7.5.2007, 12:30
Цитата(adejneka @  6.5.2007,  22:32 Найти цитируемый пост)
http://www.cliki.net/Lisp%20Machines
http://eval.apply.googlepages.com/
http://www.bitsavers.org/pdf/mit/
http://common-lisp.net/project/bknr/static.../frontpage.html
http://www.andreas.org/genera

gut, спасибо

PS. И тогда можно еще линков по описанию архитектуры lisp-интерпретатора


Автор: adejneka 7.5.2007, 15:49
Чисто интерпрететора, или полной реализации? Вот простейшая реализация интерпретатора Scheme на Scheme: http://mitpress.mit.edu/sicp/full-text/book/book-Z-H-26.html. Бумажная книга Christian Queinnec "LiSP in Small Pieces" содержит подробно прокомментированные исходные тексты нескольких интерпретаторов и компиляторов Лиспа - очень рекомендую.

Автор: Dude03 7.5.2007, 17:08
Цитата(adejneka @  7.5.2007,  15:49 Найти цитируемый пост)
Чисто интерпрететора, или полной реализации? Вот простейшая реализация интерпретатора Scheme на Scheme: http://mitpress.mit.edu/sicp/full-text/book/book-Z-H-26.html. Бумажная книга Christian Queinnec "LiSP in Small Pieces" содержит подробно прокомментированные исходные тексты нескольких интерпретаторов и компиляторов Лиспа - очень рекомендую. 

конечно же полной реализации самой виртуальной машины.=) За книгу +  smile 

Автор: Dude03 7.5.2007, 17:48
Цитата(adejneka @  7.5.2007,  15:49 Найти цитируемый пост)
Бумажная книга Christian Queinnec "LiSP in Small Pieces" содержит подробно прокомментированные исходные тексты нескольких интерпретаторов и компиляторов Лиспа - очень рекомендую. 

Где ее можно найти? Мне просто сложновато платить 100 баксов и получать ее с амазона.=/

Автор: adejneka 7.5.2007, 18:44
Я могу посоветовать посмотреть исходные тексты свободно распространяемых версий Лиспа: http://www.cliki.net/Common%20Lisp%20implementation, но они большие.
 Некоторые аспекты реализации описаны в:
http://clisp.sourceforge.net/impnotes.html#internals
http://openmcl.clozure.com/Doc/index.html#Implementation-Details-of-OpenMCL
http://common-lisp.net/project/cmucl/doc/CMUCL-design.pdf
http://www.cormanlisp.com/CormanLisp/CormanLisp.pdf (представление объектов в памяти)

Dude03, Вы случайно не в Москве живете?

Автор: Dude03 7.5.2007, 19:04
Цитата(adejneka @  7.5.2007,  18:44 Найти цитируемый пост)
Dude03, Вы случайно не в Москве живете? 

нет=) И даже не в России.
Цитата(adejneka @  7.5.2007,  18:44 Найти цитируемый пост)
Я могу посоветовать посмотреть исходные тексты свободно распространяемых версий

угум, делаю это(смотрю сорсы Simple lisp'a(slisp)).

Автор: fplab 16.5.2007, 12:45
Поищите книгу П.Хендерсона "Функциональное программирование: применение и реализация". Когда-то висела на www.natahaus.ru. Классика - одно слово

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)