Beefy Boxes and Bandwidth Generously Provided by pair Networks
more useful options
 
PerlMonks  

Re: Re: RFC: Pod::Remove

by domm (Chaplain)
on Mar 13, 2003 at 13:56 UTC ( #242684=note: print w/ replies, xml ) Need Help??


in reply to Re: RFC: Pod::Remove
in thread RFC: Pod::Remove

* Why strings?

Because for some reasons having to do with cpanstats I want to analyse the code of some CPAN modules. I'm not interested in the POD, so I want to remove it. And I do not want to mess around with files (especially when running some analysis on all of CPAN) just to remove POD.

What I want is something like

my $podless=remove_pod($code)
so I can mung $podless.

* What about DATA filehandles?

I'm not sure what you mean by this..

-- #!/usr/bin/perl for(ref bless{},just'another'perl'hacker){s-:+-$"-g&&print$_.$/}


Comment on Re: Re: RFC: Pod::Remove
Select or Download Code
Re: Re: Re: RFC: Pod::Remove
by dakkar (Hermit) on Mar 13, 2003 at 14:12 UTC

    What I meant is: since you are removing everything after __DATA__, if the program had something besides POD in there, and accessed it via the DATA filehandle, it would no longer work.

    Reading your reply, anyway, I'm starting to believe you are not going to run those script.

    -- 
            dakkar - Mobilis in mobile
    
      Oh, yes

      I know this, and, you're right, I won't run the code.

      If I choose to use my proposed module, I might add a parameter so users can specify if they want to drop stuff after __DATA__ or not...

      -- #!/usr/bin/perl for(ref bless{},just'another'perl'hacker){s-:+-$"-g&&print$_.$/}

Log In?
Username:
Password:

What's my password?
Create A New User
Node Status?
node history
Node Type: note [id://242684]
help
Chatterbox?
and the web crawler heard nothing...

How do I use this? | Other CB clients
Other Users?
Others contemplating the Monastery: (7)
As of 2014-10-31 07:02 GMT
Sections?
Information?
Find Nodes?
Leftovers?
    Voting Booth?

    For retirement, I am banking on:










    Results (215 votes), past polls