Jmeno aktualniho podprogramu

Zdenek Pytela letty na mrakoplas.phil.muni.cz
Pátek Srpen 30 10:15:45 MEST 2002


Honza Pazdziora píše:
> On Thu, Aug 29, 2002 at 12:16:47PM +0200, Zdenek Pytela wrote:
> > 	Dobry den,
> > da se nejak snadno zjistit jmeno podprogramu, ve kterem prave jsem?
> > Neporadil mi ani velbloud, ani perlsub, perlvar.
> 
> Pokud podprogramem myslite funkci, tak Vam pozume funkce caller, 
	Myslim tim to, co se oznacuje anglicky subroutine a zkratkou sub
- cesky tedy asi funkci.

> perldoc -f caller.
	Diky vsem, to je ono (Carp nebyl pripad pro me), nakonec pouzito jako
sub proc { &metaproc(substr((caller 0)[3],6)); }

Pro me byla funkce v knizce popsana srozumitelneji nez v perldoc.
Jeste metodicky dotaz: jak takovou vec najdu sam? Nebo je jedina moznost
se perl dostatecne naucit?

-- 

--Zdenek Pytela, <letty na mrakoplas.phil.muni.cz>



Další informace o konferenci Perl