Symbol :: Tabel

Een eenvoudige interface voor symbooltabellen (geen eval (), nee * typeglobs)
Download nu

Symbol :: Tabel Rangschikking & Samenvatting

Advertentie

  • Rating:
  • Vergunning:
  • Perl Artistic License
  • Prijs:
  • FREE
  • Naam uitgever:
  • Greg London
  • Uitgever website:
  • http://search.cpan.org/~gslondon/

Symbol :: Tabel Tags


Symbol :: Tabel Beschrijving

Een eenvoudige interface voor symbooltabellen (geen evalid (), nee * typeglobs) Symbol :: Tabel is een PERL-module waarmee de gebruiker de symbooltafel van PERL kan manipuleren terwijl u al die vervelende evaluaties en * typeglobs van de gebruiker verbergt. Symbol :: Tabel geeft de gebruiker een objectgeoriënteerde interface naar de daadwerkelijke symbooltafel van Perl. De constructor retourneert een verwijzing naar een gebonden hash als een symbool :: tabelobject. Het object fungeert als een verwijzing naar een hash: de toetsen zijn de naam van de symbolen in de symbooltabel en de waarden zijn verwijzingen naar het symbool zelf. Het gebonden stukje magie maakt veranderingen in de daadwerkelijke symbooltafel mogelijk om weerspiegeld te worden als veranderingen in de gebonden hash. Binden maakt ook toewijzingen toe aan de hash om te vertalen in opdrachten in de daadwerkelijke symbooltabel van Perl.Synopsis Gebruik Symbool :: Tabel; # Constructor neemt twee argumenten, # welk type symbolen (pakket, code, scalair, array, hash) # en welk pakketnaamruimte wilt u # de retourwaarde onderzoeken is een symbooltafelobject. mijn $ ST_PKG = symbool :: tabel-> nieuw ('pakket', 'hoofd'); # De sleutels tot een pakkettype symbooltafel zijn alle # sub-pakketten onder de objectruimte voor objecten. # Voor alle andere typen zijn de toetsen de namen van de # -symbolen (van dat type) in de objectruimte voor objecten. Foreach My $ SUBPKG (Sleutels (% $ ST_PKG)) {Print "Package Hoofd Bevat Pakket '$ SUBPKG' "; } Vereisten: · Perl


Symbol :: Tabel Gerelateerde software