Please enable JavaScript.
Coggle requires JavaScript to display documents.
Name, Scope, Binding - Coggle Diagram
Name, Scope, Binding
What is variable
Concept of Binding
Binding Attributes
to variables
Type Binding
Static Type Binding
Dynamic Type Binding
Storage Binding and lifetime
Static Variables
Stack Dynamic Variables
Explicit Heap Dynamic Variables
Implicit Heap Dynamic Variables
Scope
Static Scope
Block
Declaration Order
Global Scope
Evaluation of static scoping
Dynamic Scope
Evaluation of Dynamic scoping
Scope and Lifetime
Attributes of Variable
Type
Value
What is r-value
Address
What is l-value
Issue of aliasing
Scope
Name
Primary design issues of Names
Name Forms
Special Words
Lifetime
Other
Referencing Environment
Named Constants