Ramprasad A Padmanabhan wrote at Mon, 30 Sep 2002 09:36:50 +0200: > How do I find in a function if a particular module is already loaded > > for eg, > > sub mysub { > my @vars = @_; > require Data::Dumper unless ( already_required('Data::Dumper')); > print Data::Dumper::Dumper(\@vars); > } > > I want help writing the function already_required()
You don't need it. >From perldoc -f require: Otherwise, demands that a library file be included if it hasn't already been included. The file is included via the do-FILE mechanism, which is essentially just a variety of "eval". Has semantics similar to the following subroutine: So a required module is only loaded when it hadn't been loaded yet. Greetings, Janek -- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]