Leser: 22
|< 1 2 >| | 19 Einträge, 2 Seiten |
LanX-+2008-10-08 16:30:02--Jeden MI Familienfeier ? ;-)
LanX-+2008-10-08 16:30:02--Ich versuch für diesen MO einzuladen und dann bequatschen wirs am besten dort, Renee und Alech haben beide IMHO schon signalisiert das ihnen alles außer DI recht wäre!
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25
#!/usr/bin/perl use strict; use warnings; use Sub::Identify; use Sub::Install; sub hello_world { my $from = shift || 'who?!'; return "Hello World from " . $from; } sub decorate_h1 { my $sub = shift; my $subname = Sub::Identify::sub_name( $sub ); Sub::Install::reinstall_sub({ code => sub { my @args = @_; return "<h1>" . $sub->(@args) . "</h1>" }, as => $subname, }); return; } decorate_h1(\&hello_world); print hello_world('Perl!'), "\n";
Ronnie+2008-10-08 17:53:04--Nach einigem experimentieren empfehle ich abschließend die Verwendung von Sub::Identify und Sub::Install:
LanX-+2008-10-08 18:32:05--ja aber dir ist schon klar dass es auch ganz ohne Extra-Module mit Typeglobs möglich ist, subs zu redefinieren.
Guest Gugelhupfstatt <c>$sub->(@args)</c> lieber <c>$sub->(@_)</c> schreiben!
[c]...[/c]
2012-01-29T13:54:23 pqdie tags hier schreiben sich übrigens so:
Code: (dl )[c]...[/c]
html-ähnliches wird nicht intrepretiert.
2012-01-29T13:56:27 GwenDragonDavon mal abgesehen, dass es das HTML-Element C nicht gibt. Sinnfreie Formatierung.
|< 1 2 >| | 19 Einträge, 2 Seiten |