Some modules import all their endpoints by default; other only export a
subset, requiring you to explicitly request others.

Carp does not, by default, export "cluck".

Regards,

Carl

On 10 June 2015 at 13:40, rakesh sharma <rakeshsharm...@hotmail.com> wrote:

> Hi Krzysztof
>
> If that was the case , using the subs inside Carp should  not show any
> error.
> Bu I was not able to use cluck without using qw and was able to use croak
> and confess without the qw.
> Don't get it
>
> thanks
> rakesh
>
> > Date: Wed, 10 Jun 2015 14:30:28 +0200
> > From: bars0.bars0.ba...@gmail.com
> > To: rakeshsharm...@hotmail.com; beginners@perl.org
> > Subject: Re: When is qw used
> >
> > Hi,
> >
> > As far as I know qw(some list item) will import from Carp module only
> > subs that you've explicitly requested. In this example `some, list,
> > item` will be available in your namespace but not other from Carp module.
> >
> > `use Carp;` will import all of them.
> >
> > Krzysztof
> >
> >
> > On 2015-06-10 14:19, rakesh sharma wrote:
> > > I have seen perl syntax like use Carp qw(some list items)
> > > so when do we need to write like this and why is not the items of the
> > > module getting imported
> > >
> > >
> > > thanks
> > > rakesh
> >
> > --
> > To unsubscribe, e-mail: beginners-unsubscr...@perl.org
> > For additional commands, e-mail: beginners-h...@perl.org
> > http://learn.perl.org/
> >
> >
>

Reply via email to