Jak mit use strict

Ondrej Koala Vacha koala na vju.cz
Pátek Říjen 24 09:17:19 MEST 2003


Dobry den,

chci se optat jestli a kdyz ano, tak jak resite syntaktickou kontrolu pri
psani objektoveho modulu. Normalne to dela 'use strict', takze preklep
typu

my $i=0; $i1++;

az tak nehrozi.

U objektu je to jinak:

----
package n;

sub new {
  my $class = shift;
  my $self = {};

  my $typeglob = 0;
  $self->{'typeglob'} = \$typeglob;
  return bless $self, $class;
}

sub neco {
  my $self = shift;
 local *typeglog = $self->{'typeglob'};

 $self{'i'}=0;
 $self->{'i1'}++;

}

-------

at uz primo, nebo pres typeglob, zadna z promennych neni (a nemuze) by
'my' a tudiz kontrolovana 'use strict'. Neda se to nejak obejit?


s diky
--
Ondrej Koala Vacha


Další informace o konferenci Perl