City: Test Saint Petersburg Novosibirsk Kazan Language: Русский English
What: Lecture
When: Tuesday, 31 March 2015, 18:30–20:00
Where: ПОМИ РАН

Description

В начале мы посмотрим на некоторые важные типы данных, которые есть в 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