Module
Names, Binding, Scope, and Environments
Sign in to add this module to your path and practice.
About
Static vs dynamic scoping, lexical environments, closures, free/bound variables, and the runtime structures that implement them.
Goal
Determine the binding of any name in nested scopes, draw environment diagrams, and explain closures and dynamic vs static scope differences with examples.
Unlocks
Tutor
Ask questions about this module.
Hi — I'm your tutor for Names, Binding, Scope, and Environments. Ask about the concepts, goal, or where you're stuck.