Within a function, some languages, such as C, allow block scope to restrict scope to a subset of a function; others, notably functional languages, allow expression scope, to restrict scope to a single expression.
داخل بعض الوظائف ، تسمح بعض اللغات ، مثل C ، بنطاق الحظر لتقييد النطاق لمجموعة فرعية من الدالة ؛ الآخرين ، ولا سيما اللغات الوظيفية ، تسمح بنطاق التعبير ، لتقييد النطاق إلى تعبير واحد.