Thread Code, der Code erzeugt und verwendet: geht das?
(15 answers)
Opened by Crian at 2003-08-18 15:26
Hier mal ein funktionierendes Beispiel:
AB.pl Code (perl): (dl
)
1 2 3 4 5 6 7 8 #!/usr/bin/perl use diagnostics; use strict; use warnings; use A; A::mach(); A.pm: Code (perl): (dl
)
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 26 27 28 29 30 package A; use diagnostics; use strict; use warnings; use FindBin; use lib $FindBin::Bin; sub mach { machdies(); machdas(); } sub _erzeuge_modul { open(F, ">$FindBin::Bin/B.pm") or die "Unable to create B.pm:$!"; print F "sub machdies { print \"machdies\\n\" }\n"; print F "sub machdas { print \"machdas\\n\" }\n"; print F "1;\n"; close(F) or die "Unable to close Modul.pm:$!"; } BEGIN { A::_erzeuge_modul(); } # BEGIN use B; return 1; Ausgabe: s--Pevna-;s.([a-z]).chr((ord($1)-84)%26+97).gee; s^([A-Z])^chr((ord($1)-52)%26+65)^gee;print;
use strict; use warnings; Link zu meiner Perlseite |