ruseni lexikalnich promennych, readonly parametry
Pavel Smerk
xsmerk na informatics.muni.cz
Úterý Duben 1 18:21:02 MEST 2003
On Tue, Apr 01, 2003 at 10:41:50AM +0200, Michal Polák wrote:
> "Pavel Smerk" <xsmerk na informatics.muni.cz> píse v diskusním príspevku
> news:20030331205653.E3522 na anxur.fi.muni.cz...
> > On Mon, Mar 31, 2003 at 08:33:57PM +0200, Honza Pazdziora wrote:
> > > On Mon, Mar 31, 2003 at 08:18:20PM +0200, Pavel Smerk wrote:
> > > >
> > > > - lze nejak zrusit promennou definovanou pomoci my? Aby po takovem
> > > > zruseni prekladac neprekousl jeji vyskyt, byt by to bylo i ve
> > > > stejnem scope, jako byla zavedena.
> > >
> > > Domnivam se, ze uzivatelsky. Lexialni promenna trva z definice do konce
> > > scope.
> >
> > Jak "uzivatelsky"? Ja si to predstavuji tak, ze to 'my' rika m.j. use
> > strict "tyhle promenne jsou OK, ostatni pouzite hlas". A chtel bych umet
> > tomuhle use strict nejak rict "tahle promenna uz neni OK, hlas mi ji
> > taky, pokud ji nahodou pouziju" --- pokud budu mit nejaky dlouhy scope a
> > pro nejaky kousek budu chtit pomocnou promennou, muze jeji vyskyt ve
> > zbytku oznacovat chybu -> prijde mi, ze i od toho to use strict je.
>
> Ja bych se chytnul toho, co rikal Honza Pazdziora - promenna trva do konce
> scope. Brani vam neco vyrobit pomoci {} vnitrni scope a promennou deklarovat
> tam ?
Ajo, to me nenapadlo. ;-) No ale neni to to, co bych chtel, protoze to bud
zbytecne odsadim, nebo se mi tam budou motat slozene zavorky nejasneho
ucelu. No, asi se smirim s tim, ze zadne unmy neni :)
P.
Další informace o konferenci Perl