> > It loses > > scope in subroutines. > > Wrong. > > If you declare a variable with my() its scope will be from the > declaration to the end of the enclosing block. Which for variables > declared outside any {} block or eval"" means ... to the end of the > file. >
Wrong. You forgot about 'package'. Jonathan Paton __________________________________________________ Do You Yahoo!? Everything you'll ever need on one web page from News and Sport to Email and Music Charts http://uk.my.yahoo.com -- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]