[Ruhr-pm] Subroutine Attributes
ReneeB
mailinglisten at renee-baecker.de
So Apr 8 00:10:22 PDT 2007
Hallo,
vielleicht helfen Dir diese Links weiter:
http://www.perlmonks.org/?node_id=588702 und
http://www.frankfurt-pm.org/talks/corion/Aufrufsicherheit/Aufrufsicherheit.html
Gruß,
Renée
Ingo Wichmann schrieb:
> Hallo Renee!
>
> Danke für die Erklärung! Ich hab inzwischen einigermaßen verstanden, wie
> Subroutine Attributes in Catalyst angewendet werden - genau so wie Du
> schreibst ;-)
>
> Ich wollte aber gerne verstehen, wie ich mir selbst eine Klasse mit Methoden
> bauen kann, die solche Subroutine Attributes nutzen. Und da bin ich nicht
> weit gekommen. Immerhin:
>
> ------------------- test.pl -------------------------------------------
>
> use strict;
> use warnings;
>
> sub MODIFY_CODE_ATTRIBUTES {
> use Data::Dumper;
> print Dumper \@_; ()
> }
>
> sub foo : Bar;
>
> ------------------- test.pl -------------------------------------------
>
> Das hier kompiliert und tut ( zur Kompilezeit ) was:
> perl -c test.pl
> $VAR1 = [
> 'main',
> sub { "DUMMY" },
> 'Bar'
> ];
>
> Zur Funktion MODIFY_CODE_ATTRIBUTES steht was in "perldoc attributes".
> Weiter bin ich nicht gekommen.
>
> Viele Grüße,
>
> Ingo
>
--
my Perl-Blog: http://reneeb-perlblog.blogspot.com