Moduł Acme::ScriptoPhrenic
Uniwersytet Gdański - Instytut Matematyki - Zakład Informatyki - Strona domowaSpis treści
Obsługa modułu Acme::ScriptoPhrenic
use Acme::ScriptoPhrenic;
sciezka/do/skrypt.pl
sciezka/do/inny_skrypt.pl
sciezka/do/zupelnie/innego//skryptu.pl
Co to jest?
Powiadają, że kobieta zmienną jest? Teraz twoje skrypty perlowe też mogą takie być! Wystarczy użyć modułu Acme::ScriptoPhrenic, który pozwala tworzyć skrypty, które losowo zmieniają osobowość :). Dokładnie tak samo jak kobiety.
Szczegóły
Każda linia po use (jeżeli nie jest to komentararz albo linia pusta) jest traktowana jako inna osobowość skryptu. Przy każdym uruchomieniu skrypt przyjmuje losowo jedną z osobowości, dlatego nigdy nie wiadomo jaki skrypt uruchamiamy.
Jak to działa
Moduł wrzuca wszystkie nie puste linie i nie będące komentarzami po dyrektywie use do tablicy @grob, a następnie wykonuje losowy element z tej tablicy komendą:
do $grob[ rand @grob ];
Przykład
Dodatkowe informacje
Cała dokumentacja znajduje się na http://search.cpan.org/~dmuey/Acme-ScriptoPhrenic-v0.0.2/ScriptoPhrenic.pm
Autor opracowania
P.B.