Assertion: variable's value | /r/HasProperty | restored
Facets:
value: upon leaving the scope of f
type: TEMPORAL
Source sentences:
text: When the scope of the variable is left, the old value is restored.
text: This happens since the global variable $a is modified to a new temporary (local) meaning inside f() , but the global value is restored upon leaving the scope of f() .