Sumários
Meta-Circular Evaluators
27 março 2023, 11:30 • António Paulo Teles de Menezes Correia Leitão
Data structures based on higher-order functions.
Symbols vs identifiers: quote.Macros.
Functions vs macros.
Macro problems.
Gensyms.
First-class environments.
The eval function.
Project Support
24 março 2023, 11:30 • António Paulo Teles de Menezes Correia Leitão
Project Support
Project Support
24 março 2023, 08:00 • António Paulo Teles de Menezes Correia Leitão
Project Support
Project Support
23 março 2023, 14:00 • António Paulo Teles de Menezes Correia Leitão
Project Support
Meta-Circular Evaluators
23 março 2023, 11:30 • António Paulo Teles de Menezes Correia Leitão
Higher-order functions.
Namespaces.
Single vs multiple namespaces.
Anonymous functions.
Equivalence of forms.
Source-to-source transformations.
Dynamic scope and higher order functions.
Downard funarg problem and upward funarg problem.
Lexical scope.
Higher-order functions under lexical scope.