T E R M
- scope
- The portion of a program in which a particular identifier is visible.
¶ 5.8.1 Static Scope
T E R M
¶ 5.8.2 Blocks
T E R M
- block
- (1) A section of program code which
is syntactically grouped together.
(2) A physical data record,
separated on the medium from other
blocks by inter-block gaps.
- In C, C++, C#, Java, JavaScript, PHP, and Perl,
a block is a compound statement, enclosed by
braces ({ ... }).
- In Pascal, ADA, and Delphi,
a block is a compound statement, enclosed by
begin ... end keywords.
¶ 5.8.3 Evaluation of Static Scoping
¶ 5.8.4 Dynamic Scope
T E R M
¶ 5.8.3 Evaluation of Dynamic Scoping