http://qs321.pair.com?node_id=1107503


in reply to Simple Module Tutorial

Thank you for this topic, it is very useful for a beginner. However i had a trouble with use of Module.

When i first test your module MyModule.pm it works well, however i soon as i want to add a function in it "func3..", even if if declare it in Export i get the error : " func3 is not exported by the Module MyModule".

However if i create a new package MyModulebis with the func3 direcly in it i have no problem to use func 3... But, problem happens again if i want to add func4. It looks like once you call use 'lib' in your main code, i can't modify the package.

What could i do to avoid it ? Is it possible to delete all lib added or to overwrite it as soon as the main code is running ? How could i have acces to the lib added ?

Thank you for you answer Leackim

Replies are listed 'Best First'.
Re^2: Simple Module Tutorial
by Anonymous Monk on Nov 18, 2014 at 01:06 UTC
    You did not post any code
      Hello, I used exactly the same code than quoted at Re: Simple Module Tutorial by johnnywang on Aug 09, 2004 at 22:58 UTC I don't get trouble with the code, but it is just that once i used the module i can't modify function in it and see the effects. It looks like library are not updated. How could we do that ?