> -----Original Message-----
> From: Wu, Gang (Steven) [mailto:[EMAIL PROTECTED]
> Sent: Thursday, March 25, 2004 4:51 PM
> To: Williams, Ken; Eric Wilhelm
> Cc: [EMAIL PROTECTED]
> Subject: RE: How do I disable modules in a script
> 
> 
> Hi, Ken,
> 
> It does work, thanks a lot! 
> 
> By the way, can you explain a little bit about "Inline->import('C')"?
> What does it do? I am rather new to Perl, and some explanation would
> help me a lot understand the approach.

For any arbitrary module, doing

  use Foo::Bar @list;

is the same as doing

  BEGIN {
    require Foo::Bar;
    Foo::Bar->import(@list);
  }

, so the standard "use Inline 'C';" is equivalent to

  BEGIN {
    require Inline;
    Inline->import('C');
  }

.  In your case, you just put a little code in between the require() and the
import().

 -Ken

Reply via email to