You cannot rescind them with no vars or no subs. Such declarations are effective for the entire file for which they were declared. Others affect the current package instead, like use vars and use subs, which allow you to predeclare a variables or subroutines within a particular file rather than just a block. Some pragmas are lexically scoped-typically those that affect the $^H hints variable. Most of these are lexically scoped, so an inner BLOCK may countermand them by saying: no integer They work somewhat like compiler directives (pragmata) in that they tend to affect the compilation of your program, and thus will usually work well only when used within a use, or no.
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |