<[EMAIL PROTECTED]> wrote:e solution for this? > What I see is that , reference is received in next program > but I am not able to access the hash after dereferencing it. > I was passing the hash reference.
Ever since memory management units (MMU) became all the rage, processes (or program if you like) have had their own separate and isolated address spaces. If program b needs to access variables form program a then it has to run in a's context and virtual machine. You could look at eval() but the best solution would probably be to make program b into a module that is called from program a. HTH, Thomas -- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] http://learn.perl.org/