programming languages : design principles, implementation constructs
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10
3. names, scopes, and binding
<<
|
>>
binding time
object lifetime and storage management
stack-based allocation
heap-based allocation
garbage collection
scope rules
static scope
dynamic scope
symbol tables
association lists and central refernce tables
the binding of referencing environments
overloading and related concepts
namespace problems
programming language syntax
<<
|
>>
control flow
dr. salih yurttas
|
computer science