Mr. perldoc на эту тему говорит следующее:<br><br><blockquote style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;" class="gmail_quote">...<br>A "my" declares the listed variables to be local (lexically) to<br>
the enclosing block, file, or "eval".<br>...<br></blockquote><br>Так что все же видимость ограничивается не пакетом, а именно файлом.<br><br><div><span class="gmail_quote">21.02.08, <b class="gmail_sendername">Shrub Alexey</b> <<a href="mailto:ashrub@agava.com">ashrub@agava.com</a>> написал(а):</span><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
Мне тоже это кажется логичным<br> <br> Denis Evdokimov пишет:<br> <br>>> Лексические переменные ничего не знают про пакеты :)<br> > Всегда считал, что область видимости лексической переменной ограничена<br> > пакетом, а не файлом.<br>
><br> > Думал, что запись<br> ><br> > package test1;<br> > my $test;<br> > package test2;<br> > my $test;<br> ><br> > на деле является примерно такой<br> > package test1;<br> > {<br> > my $test;<br>
> }<br> > package test2;<br> > {<br> > my $test;<br> > }<br> > ______________________________________________________________________<br> > <a href="http://Moscow.pm">Moscow.pm</a> mailing list<br> > <a href="mailto:moscow-pm@pm.org">moscow-pm@pm.org</a> | <a href="http://moscow.pm.org">http://moscow.pm.org</a><br>
> <a href="http://mail.pm.org/mailman/listinfo/moscow-pm">http://mail.pm.org/mailman/listinfo/moscow-pm</a><br> <br> <br>--<br> Шруб Алексей<br> developer<br> icq: 345894734<br> <a href="http://www.agava.ru/">http://www.agava.ru/</a><br>
<br>______________________________________________________________________<br> <a href="http://Moscow.pm">Moscow.pm</a> mailing list<br> <a href="mailto:moscow-pm@pm.org">moscow-pm@pm.org</a> | <a href="http://moscow.pm.org">http://moscow.pm.org</a><br>
<a href="http://mail.pm.org/mailman/listinfo/moscow-pm">http://mail.pm.org/mailman/listinfo/moscow-pm</a></blockquote></div><br><br clear="all"><br>-- <br>С уважением, Одинцов Павел