Город: Санкт-Петербург Новосибирск Казань Язык: Русский English
Что: Лекция
Когда: Вторник, 31 марта 2015, 18:30–20:00
Где: ПОМИ РАН

Описание

В начале мы посмотрим на некоторые важные типы данных, которые есть в Python и Ruby, но отсутствуют в Lisp. Далее решим проблему funarg и проанализируем детальнее идею окружений. Вновь вернемся к проблеме макросов и проанализируем их работу с точки зрения окружений.

Литература

[1] Guy Lewis Steele Jr., Gerald Jay Sussman The Art of the Interpreter or, The Modularity Complex. (Parts Zero, One, and Two)

[2] Обсуждение гиперстатического глобального окружения

[3] Анализ макросов с точки зрения различий dynamic/lexical scope