| Bestand :: Pakketindexer Indexering van pakketten en subs |
Download nu |
Bestand :: Pakketindexer Rangschikking & Samenvatting
- Vergunning:
- Perl Artistic License
- Naam uitgever:
- Steffen Muller
- Uitgever website:
- http://search.cpan.org/~smueller/
Bestand :: Pakketindexer Tags
Bestand :: Pakketindexer Beschrijving
Indexering van pakketten en subs Bestand: PackageIntexer is een PERL-module die een stuk perl-code parerteert met PPI en probeert alle subs en hun pakketten te vinden, evenals de erfenis van de pakketten. Tijdloos, de volgende constructies worden erkend: Pakket statementsPlaitin Subroutine-verklaringenClass :: Accessor -Like Accessor GenerationCLASS :: XSACCESSOR EN KLASSE :: XSACCESSOR :: ARMRAYUSE BASIS ... OFERITANCE DESIGNATIONUESTE OUDER ... OFERITIE VERKLARINGOUROUR @ISA = ... en @isa = ... ANDERIONAIRE VERKLAARDIGHEIDSPUSH @ISA, ... en onschuiveld @Isa, ... Overerving Wijziging De erfenisdetectie (hopelijk) erkent het effect van speciale blokken zoals BEGIN {...}. Eindblokken worden genegeerd. Synopsis Gebruik bestand :: pakketindexer; Mijn $ Indexer = Bestand :: Pakketindexer-> Nieuw (); $ indexer-> schoon (1); Mijn $ PKGS = $ INDEXER-> PARSE ($ PPI_Document_or_code_string); Gebruik gegevens :: Dumper; Print Dumper $ PKGS; # Drukt zoiets af als: # {# Sommige :: pakket => {# naam => 'Sommige :: pakket', # subs => {# new => 1, # foo => 1, #}, # isa => , #}, # ... andere PKGS ... #} vereisten: · Perl
Bestand :: Pakketindexer Gerelateerde software