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