Assertion: nested function | /r/HasProperty | invisible
Facets:
value: outside of its immediately enclosing function
type: OTHER
value: due to simple recursive scope rules
type: CAUSE
Source sentences:
text: Due to simple recursive scope rules, a nested function is itself invisible outside of its immediately enclosing function, but can see (access) all local objects (data, functions, types, etc.) of its immediately enclosing function as well as of any function(s) which, in turn, encloses that function.