Re: PERL- změna zdrojového kódu za běhu
Jiří Volf
jvolf na trimill.cz
Středa Listopad 5 08:57:42 CET 2003
>> jistý podprogram vrací hodnoty 1 - 10. Ze vstupního souboru se pak vybere
>> blok, který se má provést a obsloužit návratovou hodnotu. Problémem je, že
>> program zpracovává různé formáty vstupních dat a ke každému je třeba
>> jiný soubor s obslužnými procedurami.
>pokial sa pytate na to ci sa da zmenit/prepisat v perli nejaka subrutina,
>tak ano da.
>bud jednoducho ta, ze na staru spravite undef &spravnieco a znovu nadefinujete
>&spravnieco=sub{return};
>alebo ju proste natiahnete z nejakeho zdrojoveho filesu a to fciou do, teda
>do "tusom.pl", kde bude :
>sub &spravnieco
>{
>return;
>};
>da sa to samozrejme pekne kombinovat tiez cez natiahnutie daneho bloku
>do nejakej premennej a jej eval poskytnut danej subrutine, ale ak sa
>mam priznat tak neviem k comu toto vlastne potrebujete :)) urcite sa to
>da riesit aj elegantnejsie
děkuji za pomoc, "eval" je to, co jsem potřeboval. Potřebuji definice těch
rutin nahrát právě z příslušného souboru. Potřebuji to ke kontrole a konverzi
dat pro export textových souborů do databáze s možností modifikace či
dalšího rozšiřování možností mimo hlavní program
J.V.
Další informace o konferenci Linux