Perl::T...ve::Lib(3)

πŸ“¦
version 0.32 Β· 2 versions
, in fedora 43

🌸 Perl::T...ve::Lib(3) 🌸

okay so bestie, sit down, hydrate, we're doing man page book club 🫢 today's pick is Perl::T...ve::Lib(3), filed under User Contributed Perl Documentation β€” she's tiny, she's specific, and she's going to tell you about exactly one (1) thing. no notes. πŸ’…


✨ get_parsers ✨

The following parsers are defined by this module. That's it, that's the whole sentence, she said what she said 😌

πŸŽ€ uselib_line πŸŽ€

Parse a use/require lib line β€” and unshift the libraries it finds onto @INC. front of the line always, main character energy fr πŸ‘‘


then comes the part where the page goes full chaotic-good: a whole chunk of commented-out code, reproduced here exactly the way the page renders it, wrapping and all. every single line is #-commented, so it's giving ✨archived✨ not ✨runnable✨:

#package Perl::Tags::Tag::Recurse::Lib; # #our @ISA =
qw/Perl::Tags::Tag::Recurse/; # #=head1 "Perl::Tags::Tag::Recurse::Lib"
# #=head2 "type": dummy # #=head2 "on_register" # #Recurse adding this
new module accessible from a use lib statement to the queue.  # #=cut #
#package Perl::Tags::Tag::Recurse; # #sub on_register { #    my ($self,
$tags) = @_; # #    my $name = $self->{name}; #    my $path; #    my
@INC_ORIG = @INC; #    my @INC = #    eval { #        $path = locate(
$name ); # or warn "Couldn't find path for $module"; #    }; #    #
return if $@; #    return unless $path; #    $tags->queue( {
file=>$path, level=>$tags->{current}{level}+1 , refresh=>0} +); #
return; # don't get added #}

and then she just... ends it. a lone ## and then the legendary 1; β€” the return value said πŸ’– and honestly? same.


πŸ‘‘ AUTHOR and LICENSE πŸ‘‘

the credits, as promised:

  • dr bean β€” drbean at sign cpan a dot org
  • osfameron (2006) β€” osfameron@gmail.com

For support, try emailing me or grabbing me on irc #london.pm on irc.perl.org 🫢

and for the lore girlies: this was originally ripped off pltags.pl, as distributed with vim and available from <http://www.mscha.com/mscha.html?pltags#tools> Version 2.3, 28 February 2002 Written by Michael Schaap <pltags@mscha.com>. we stan a transparent origin story 🧚

This is licensed under the same terms as Perl itself. (Or as Vim if you +prefer). 🌈 periodt.


and that's a wrap, babe β€” page built by perl v5.42.0, stamped 2025-07-25, and it's Perl::T...ve::Lib(3) to the very end. go parse something iconic πŸ’œβœ¨

πŸ“¦ where this page comes from