in reply to Re^5: Disabling runtime warnings in dynamic scope?
in thread Disabling runtime warnings in dynamic scope?

These are general CS terms and easily googled:

http://en.m.wikipedia.org/wiki/Scope_(computer_science)

http://www.geeksforgeeks.org/static-and-dynamic-scoping/

Perlglossary is from the Camel book, and as such binding for Perl terminology.

Alas the book is not (legally) online.

Cheers Rolf
(addicted to the Perl Programming Language and ☆☆☆☆ :)
Wikisyntax for the Monastery

update

See also perlsub#Temporary-Values-via-local()

A local modifies its listed variables to be "local" to the enclosing block, eval, or do FILE --and to any subroutine called from within that block. A local just gives temporary values to global (meaning package) variables. It does notcreate a local variable. This is known as dynamic scoping .

  • Comment on Re^6: Disabling runtime warnings in dynamic scope? (updated)