РЕАЛІЗАЦІЯ МЕТАПРОГРАММНОГО ШАРУ ДЛЯ ОБ'ЄКТНО-ОРІЄНТОВАНА МОДЕЛЬ МОВИ ЛИСП
DOI:
https://doi.org/10.30888/2415-7538.2017-07-01-026Ключові слова:
мультипарадигмальное программирование, языки программирования, функциональное программирование, объектно-ориентированное программирование, метапрограммированиеАнотація
В работе рассматривается реализация метапрограммного слоя в рамках вычислительной модели диалекта языка Лисп, представленного в библиотеке InteLib. В результате работы в диалект была добавлена возможность определять макросы и осуществлять их вызов с дальнMetrics
Посилання
И. Г. Головин, А. В. Столяров. Объектно-ориентированный подход к мультипарадигмальному программированию // Вестник МГУ, сер. 15 (ВМиК), 2002. – No 1. – С. 46 50.
Официальный сайт проекта InteLib [Электронный ресурс]. URL: http://www.intelib.org (дата обращения 01.11.2017).
А. В. Столяров. Импорт вычислительной модели языка Scheme в объектно-ориентированное окружение // Сборник статей молодых учёных факультета ВМК МГУ, 2008. – Вып. 5. – С. 119 130.
G. L. Steele. Common Lisp the Language, 2nd edition. – Digital Press, 1990. – 1029 p.
J. McCarthy. Recursive Functions of Symbolic Expressions and Their Computation by Machine // Communications of the ACM, 1960. – No 3(4). – P. 184 195.
Е. В. Галкина. Об одной реализации лексических замыканий языка Лисп // Сборник статей молодых учёных факультета ВМК МГУ, 2016. – Вып. 13. – С. 17 29.