CINXE.COM
perlinterp - An overview of the Perl interpreter - metacpan.org
<!DOCTYPE html> <html lang="en-US"> <head> <title>perlinterp - An overview of the Perl interpreter - metacpan.org</title> <link rel="preload" as="fetch" href="/account/login_status" crossorigin="anonymous" /> <link href="/assets/style-XFEQ536G.css" rel="stylesheet" type="text/css"> <script src="/assets/main-WXBSEDQJ.js" type="module"></script> <link rel="alternate" type="application/rss+xml" title="Recent CPAN Uploads of perl - MetaCPAN" href="/dist/perl/releases.rss" /> <link rel="canonical" href="https://metacpan.org/dist/perl/view/pod/perlinterp.pod" /> <meta name="description" content="An overview of the Perl interpreter" /> <meta name="viewport" content="width=device-width, initial-scale=1, maximum-scale=5"> <link rel="shortcut icon" href="/static/icons/favicon.ico"> <link rel="apple-touch-icon" sizes="152x152" href="/static/icons/apple-touch-icon.png"> <link rel="search" href="/static/opensearch.xml" type="application/opensearchdescription+xml" title="MetaCPAN"> <script async src="https://perl-ads.perlhacks.com/perl-ads.js"></script> <script async src="https://www.googletagmanager.com/gtag/js?id=G-E82Q2V8LVD"></script> <meta property="og:site_name" content="MetaCPAN" /> <meta name="twitter:site" content="@metacpan" /> <meta property="og:type" content="article" /> <meta name="twitter:card" content="summary" /> <meta property="og:url" content="https://metacpan.org/dist/perl/view/pod/perlinterp.pod" /> <meta property="og:title" content="perlinterp" /> <meta property="og:description" content="An overview of the Perl interpreter" /> <meta property="og:image" content="https://metacpan.org/static/images/dots.png" /> </head> <body> <nav class="navbar navbar-default" role="navigation"> <div class="header-logo-large hidden-xs"> <a href="/" tabindex="0"> <svg class="logo" aria-label="MetaCPAN"> <use class="logo" href="/static/images/metacpan-logo.svg#logo" /> </svg> </a> </div> <div class="header-logo-icon visible-xs"> <a href="/"> <svg class="logo" aria-label="MetaCPAN"> <use class="logo" href="/static/images/metacpan-logo.svg#dots" /> </svg> </a> </div> <ul class="nav navbar-nav menu-items hidden-xs hidden-sm"> <li><a href="/about">About</a></li> <li><a href="/about/sponsors">Sponsor</a></li> <li><a href="https://grep.metacpan.org/">grep::cpan</a></li> <li><a href="/recent">Recent</a></li> <li><a href="/about/faq">FAQ</a></li> <li><a href="/tools">Tools</a></li> <li><a href="https://fastapi.metacpan.org/">API</a></li> </ul> <ul class="nav navbar-nav navbar-right"> <button type="button" class="searchbar-btn visible-xs visible-sm"> <i class="fa fa-search button-fa-icon"></i> </button> <form action="/search" class="searchbar-form visible-md visible-lg search-form form-horizontal"> <input type="hidden" name="size" id="metacpan_search-size" value="20"> <div class="form-group"> <div class="search-group"> <i class="fa fa-search"></i> <input type="text" name="q" placeholder="Search the CPAN" size="41" autocorrect="off" autocapitalize="off" spellcheck="false" id="metacpan_search-input" class="form-control" value=""> </div> </div> </form> <li class="icon-slidepanel visible-xs visible-sm"> <button data-toggle="slidepanel" data-target=".slidepanel"> <span class="button-fa-icon"> <i class="fa fa-bars slidepanel-open"></i> <i class="fa fa-times slidepanel-close"></i> </span> </button> </li> <li class="dropdown login-dropdown show-logged-in"> <button type="button" class="dropdown-toggle" data-toggle="dropdown"> <i class="fa fa-user button-fa-icon logged-in-icon" aria-hidden="true"></i> <i class="fas fa-chevron-down"></i> </button> <ul class="dropdown-menu"> <li><a href="/account/identities">Identities</a></li> <li><a href="/account/profile">Profile</a></li> <li><a href="/account/favorite/list">Favorites</a></li> <li> <a href="#" type="button" class="logout-button"> Logout </a> </li> </ul> </li> <li class="dropdown login-dropdown show-logged-out"> <button type="button" class="dropdown-toggle" data-toggle="dropdown"> <i class="fa fa-user button-fa-icon avatar-placeholder" aria-hidden="true"></i> <i class="fas fa-chevron-down"></i> </button> <ul class="dropdown-menu"> <li> <a href="/login/github"> <i class="fab fa-github fa-fw"></i> GitHub </a> </li> <li> <a href="/login/twitter"> <i class="fab fa-twitter fa-fw"></i> Twitter </a> </li> <li> <a href="/login/google"> <i class="fab fa-google fa-fw"></i> Google </a> </li> </ul> </li> <li class="dropdown login-dropdown hide-logged-in hide-logged-out"> <button> <i class="fa fa-user button-fa-icon" aria-hidden="true"></i> </button> </li> </ul> </nav> <div class="page-content "> <div id="perl-ad-target" class="top-notify-banner perl-ad-target"> </div> <nav class="sidebar"> <div class="slidepanel"> <ul class="nav-list "> <li class="nav-header no-margin-top"> <div class="ttip" data-toggle="tooltip" data-placement="bottom" title="The date that this version of perl was released."> <span class="relatize">18 Jan 2025 19:48:20 UTC</span> </div> </li> <li> Distribution: <a href="/dist/perl">perl</a> </li> <li> <a data-keyboard-shortcut="g s" href="/dist/perl/source/pod/perlinterp.pod">Source</a> (<a href="/dist/perl/source/pod/perlinterp.pod?raw=1">raw</a>) </li> <li> <a data-keyboard-shortcut="g b" href="/dist/perl/source/pod">Browse</a> (<a href="/dist/perl/source/pod?raw=1">raw</a>) </li> <li> <a data-keyboard-shortcut="g c" href="/dist/perl/changes">Changes</a> </li> <li> <a rel="noopener nofollow" class="nopopup" href="https://www.perl.org/">Homepage</a> </li> <li> <a class="nopopup" href="/dist/perl/contribute">How to Contribute</a> </li> <li> <a rel="noopener nofollow" data-keyboard-shortcut="g r" href="https://github.com/Perl/perl5">Repository</a> </li> <li> <a rel="noopener nofollow" data-keyboard-shortcut="g i" href="https://github.com/Perl/perl5/issues">Issues</a> (2326) </li> <li> <a rel="noopener nofollow" href="http://matrix.cpantesters.org/?dist=perl+5.40.1" title="Matrix">Testers</a> </li> <li> <a rel="noopener nofollow" href="http://cpants.cpanauthors.org/release/SHAY/perl-5.40.1">Kwalitee</a> </li> <li> <div class="ttip" data-toggle="tooltip" data-placement="bottom" title="The # people with an indexing permission on perl who have released something to CPAN in the last 2 years (i.e. the # people likely able to release critical fixes in a timely manner)"> Bus factor: 17 </div> </li> <li> License: perl_5 </li> <li class="nav-header">Activity</li> <li> <div class="activity-graph"> <img src="/dist/perl/activity.svg?res=month" /> <div class="comment">24 month</div> </div> </li> <li class="nav-header">Tools</li> <li> <a itemprop="downloadUrl" href="https://cpan.metacpan.org/authors/id/S/SH/SHAY/perl-5.40.1.tar.gz"> Download (<span itemprop="fileSize">18.87MB</span>)</a> </li> <li> <a href="https://explorer.metacpan.org/?url=%2Fmodule%2FSHAY%2Fperl-5.40.1%2Fpod%2Fperlinterp.pod"> MetaCPAN Explorer </a> </li> <li> <a href="/dist/perl/permissions"> Permissions </a> </li> <li> <a href="/dist/perl/releases.rss"> Subscribe to distribution </a> </li> <li> <button class="btn btn-link" data-toggle="modal" data-target="#metacpan_install-instructions-dialog"> Install Instructions </button> </li> <li> <form action="/search"> <input type="hidden" name="q" value="dist:perl"> <input type="search" name="q" placeholder="Search distribution" class="form-control tool-bar-form"> <input type="submit" style="display: none"> </form> </li> <li> <form action="https://grep.metacpan.org/search"> <input type="hidden" name="qd" value="perl"> <input type="hidden" name="source" value="metacpan"> <input type="search" name="q" placeholder="grep distribution" class="form-control tool-bar-form"> <input type="submit" style="display: none"> </form> </li> <li class="version-jump"> <select class="select-navigator form-control tool-bar-form"> <option disabled selected>Jump to version</option> <option value="/release/MAUKE/perl-5.41.10/view/pod/perlinterp.pod" >5.41.10 DEV (MAUKE on 2025-03-21)</option> <option value="/release/HYDAHY/perl-5.41.9/view/pod/perlinterp.pod" >5.41.9 DEV (HYDAHY on 2025-02-24)</option> <option value="/release/SHAY/perl-5.41.8/view/pod/perlinterp.pod" >5.41.8 DEV (SHAY on 2025-01-20)</option> <option disabled value="/release/SHAY/perl-5.40.1/view/pod/perlinterp.pod" >5.40.1 (SHAY on 2025-01-18)</option> <option value="/release/SHAY/perl-5.38.3/view/pod/perlinterp.pod" >5.38.3 (SHAY on 2025-01-18)</option> <option value="/release/SHAY/perl-5.40.1-RC1/view/pod/perlinterp.pod" >5.40.1-RC1 DEV (SHAY on 2025-01-05)</option> <option value="/release/SHAY/perl-5.38.3-RC1/view/pod/perlinterp.pod" >5.38.3-RC1 DEV (SHAY on 2025-01-05)</option> <option value="/release/CORION/perl-5.41.7/view/pod/perlinterp.pod" >5.41.7 DEV (CORION on 2024-12-20)</option> <option value="/release/CONTRA/perl-5.41.6/view/pod/perlinterp.pod" >5.41.6 DEV (CONTRA on 2024-11-20)</option> <option value="/release/HYDAHY/perl-5.41.5/view/pod/perlinterp.pod" >5.41.5 DEV (HYDAHY on 2024-10-20)</option> <option value="/release/CONTRA/perl-5.41.4/view/pod/perlinterp.pod" >5.41.4 DEV (CONTRA on 2024-09-20)</option> <option value="/release/BOOK/perl-5.41.3/view/pod/perlinterp.pod" >5.41.3 DEV (BOOK on 2024-08-29)</option> <option value="/release/ETHER/perl-5.41.2/view/pod/perlinterp.pod" >5.41.2 DEV (ETHER on 2024-07-20)</option> <option value="/release/BOOK/perl-5.41.1/view/pod/perlinterp.pod" >5.41.1 DEV (BOOK on 2024-07-02)</option> <option value="/release/HAARG/perl-5.40.0/view/pod/perlinterp.pod" >5.40.0 (HAARG on 2024-06-09)</option> <option value="/release/HAARG/perl-5.40.0-RC2/view/pod/perlinterp.pod" >5.40.0-RC2 DEV (HAARG on 2024-06-04)</option> <option value="/release/HAARG/perl-5.40.0-RC1/view/pod/perlinterp.pod" >5.40.0-RC1 DEV (HAARG on 2024-05-24)</option> <option value="/release/PEVANS/perl-5.39.10/view/pod/perlinterp.pod" >5.39.10 DEV (PEVANS on 2024-04-27)</option> <option value="/release/PEVANS/perl-5.39.9/view/pod/perlinterp.pod" >5.39.9 DEV (PEVANS on 2024-03-20)</option> <option value="/release/RENEEB/perl-5.39.8/view/pod/perlinterp.pod" >5.39.8 DEV (RENEEB on 2024-02-23)</option> <option value="/release/CORION/perl-5.39.7/view/pod/perlinterp.pod" >5.39.7 DEV (CORION on 2024-01-20)</option> <option value="/release/BOOK/perl-5.39.6/view/pod/perlinterp.pod" >5.39.6 DEV (BOOK on 2023-12-30)</option> <option value="/release/PEVANS/perl-5.38.2/view/pod/perlinterp.pod" >5.38.2 (PEVANS on 2023-11-29)</option> <option value="/release/PEVANS/perl-5.36.3/view/pod/perlinterp.pod" >5.36.3 (PEVANS on 2023-11-29)</option> <option value="/release/PEVANS/perl-5.34.3/view/pod/perlinterp.pod" >5.34.3 (PEVANS on 2023-11-29)</option> <option value="/release/ETHER/perl-5.39.5/view/pod/perlinterp.pod" >5.39.5 DEV (ETHER on 2023-11-20)</option> <option value="/release/HAARG/perl-5.39.4/view/pod/perlinterp.pod" >5.39.4 DEV (HAARG on 2023-10-25)</option> <option value="/release/WOLFSAGE/perl-5.39.3/view/pod/perlinterp.pod" >5.39.3 DEV (WOLFSAGE on 2023-09-20)</option> <option value="/release/PEVANS/perl-5.39.2/view/pod/perlinterp.pod" >5.39.2 DEV (PEVANS on 2023-08-20)</option> <option value="/release/SHAY/perl-5.39.1/view/pod/perlinterp.pod" >5.39.1 DEV (SHAY on 2023-07-20)</option> <option value="/release/RJBS/perl-5.38.0/view/pod/perlinterp.pod" >5.38.0 (RJBS on 2023-07-02)</option> <option value="/release/RJBS/perl-5.38.0-RC2/view/pod/perlinterp.pod" >5.38.0-RC2 DEV (RJBS on 2023-06-23)</option> <option value="/release/RJBS/perl-5.38.0-RC1/view/pod/perlinterp.pod" >5.38.0-RC1 DEV (RJBS on 2023-06-16)</option> <option value="/release/SHAY/perl-5.36.1/view/pod/perlinterp.pod" >5.36.1 (SHAY on 2023-04-23)</option> <option value="/release/SHAY/perl-5.37.11/view/pod/perlinterp.pod" >5.37.11 DEV (SHAY on 2023-04-20)</option> <option value="/release/SHAY/perl-5.36.1-RC3/view/pod/perlinterp.pod" >5.36.1-RC3 DEV (SHAY on 2023-04-16)</option> <option value="/release/SHAY/perl-5.36.1-RC2/view/pod/perlinterp.pod" >5.36.1-RC2 DEV (SHAY on 2023-04-11)</option> <option value="/release/SHAY/perl-5.36.1-RC1/view/pod/perlinterp.pod" >5.36.1-RC1 DEV (SHAY on 2023-04-10)</option> <option value="/release/YVES/perl-5.37.10/view/pod/perlinterp.pod" >5.37.10 DEV (YVES on 2023-03-21)</option> <option value="/release/ETHER/perl-5.37.9/view/pod/perlinterp.pod" >5.37.9 DEV (ETHER on 2023-02-20)</option> <option value="/release/RENEEB/perl-5.37.8/view/pod/perlinterp.pod" >5.37.8 DEV (RENEEB on 2023-01-20)</option> <option value="/release/HYDAHY/perl-5.37.7/view/pod/perlinterp.pod" >5.37.7 DEV (HYDAHY on 2022-12-20)</option> <option value="/release/CORION/perl-5.37.6/view/pod/perlinterp.pod" >5.37.6 DEV (CORION on 2022-11-20)</option> <option value="/release/TODDR/perl-5.37.5/view/pod/perlinterp.pod" >5.37.5 DEV (TODDR on 2022-10-20)</option> <option value="/release/ETHER/perl-5.37.4/view/pod/perlinterp.pod" >5.37.4 DEV (ETHER on 2022-09-21)</option> <option value="/release/ATOOMIC/perl-5.37.2/view/pod/perlinterp.pod" >5.37.2 DEV (ATOOMIC on 2022-07-21)</option> <option value="/release/WOLFSAGE/perl-5.37.1/view/pod/perlinterp.pod" >5.37.1 DEV (WOLFSAGE on 2022-06-20)</option> <option value="/release/RJBS/perl-5.37.0/view/pod/perlinterp.pod" >5.37.0 DEV (RJBS on 2022-05-28)</option> <option value="/release/RJBS/perl-5.36.0/view/pod/perlinterp.pod" >5.36.0 (RJBS on 2022-05-28)</option> <option value="/release/RJBS/perl-5.36.0-RC3/view/pod/perlinterp.pod" >5.36.0-RC3 DEV (RJBS on 2022-05-22)</option> <option value="/release/RJBS/perl-5.36.0-RC2/view/pod/perlinterp.pod" >5.36.0-RC2 DEV (RJBS on 2022-05-21)</option> <option value="/release/SHAY/perl-5.35.11/view/pod/perlinterp.pod" >5.35.11 DEV (SHAY on 2022-04-20)</option> <option value="/release/XSAWYERX/perl-5.35.10/view/pod/perlinterp.pod" >5.35.10 DEV (XSAWYERX on 2022-03-20)</option> <option value="/release/SHAY/perl-5.34.1/view/pod/perlinterp.pod" >5.34.1 (SHAY on 2022-03-13)</option> <option value="/release/SHAY/perl-5.34.1-RC2/view/pod/perlinterp.pod" >5.34.1-RC2 DEV (SHAY on 2022-03-06)</option> <option value="/release/SHAY/perl-5.34.1-RC1/view/pod/perlinterp.pod" >5.34.1-RC1 DEV (SHAY on 2022-02-27)</option> <option value="/release/RENEEB/perl-5.35.9/view/pod/perlinterp.pod" >5.35.9 DEV (RENEEB on 2022-02-20)</option> <option value="/release/ATOOMIC/perl-5.35.8/view/pod/perlinterp.pod" >5.35.8 DEV (ATOOMIC on 2022-01-20)</option> <option value="/release/HYDAHY/perl-5.35.6/view/pod/perlinterp.pod" >5.35.6 DEV (HYDAHY on 2021-11-21)</option> <option value="/release/LEONT/perl-5.35.5/view/pod/perlinterp.pod" >5.35.5 DEV (LEONT on 2021-10-21)</option> <option value="/release/WOLFSAGE/perl-5.35.4/view/pod/perlinterp.pod" >5.35.4 DEV (WOLFSAGE on 2021-09-20)</option> <option value="/release/ETHER/perl-5.35.3/view/pod/perlinterp.pod" >5.35.3 DEV (ETHER on 2021-08-21)</option> <option value="/release/CORION/perl-5.35.1/view/pod/perlinterp.pod" >5.35.1 DEV (CORION on 2021-06-20)</option> <option value="/release/RJBS/perl-5.35.0/view/pod/perlinterp.pod" >5.35.0 DEV (RJBS on 2021-05-21)</option> <option value="/release/XSAWYERX/perl-5.34.0/view/pod/perlinterp.pod" >5.34.0 (XSAWYERX on 2021-05-20)</option> <option value="/release/XSAWYERX/perl-5.34.0-RC2/view/pod/perlinterp.pod" >5.34.0-RC2 DEV (XSAWYERX on 2021-05-15)</option> <option value="/release/XSAWYERX/perl-5.34.0-RC1/view/pod/perlinterp.pod" >5.34.0-RC1 DEV (XSAWYERX on 2021-05-04)</option> <option value="/release/TODDR/perl-5.33.9/view/pod/perlinterp.pod" >5.33.9 DEV (TODDR on 2021-04-20)</option> <option value="/release/ATOOMIC/perl-5.33.8/view/pod/perlinterp.pod" >5.33.8 DEV (ATOOMIC on 2021-03-21)</option> <option value="/release/RENEEB/perl-5.33.7/view/pod/perlinterp.pod" >5.33.7 DEV (RENEEB on 2021-02-20)</option> <option value="/release/SHAY/perl-5.32.1/view/pod/perlinterp.pod" >5.32.1 (SHAY on 2021-01-23)</option> <option value="/release/HYDAHY/perl-5.33.6/view/pod/perlinterp.pod" >5.33.6 DEV (HYDAHY on 2021-01-21)</option> <option value="/release/SHAY/perl-5.32.1-RC1/view/pod/perlinterp.pod" >5.32.1-RC1 DEV (SHAY on 2021-01-09)</option> <option value="/release/CORION/perl-5.33.5/view/pod/perlinterp.pod" >5.33.5 DEV (CORION on 2020-12-20)</option> <option value="/release/SHAY/perl-5.33.3/view/pod/perlinterp.pod" >5.33.3 DEV (SHAY on 2020-10-20)</option> <option value="/release/XSAWYERX/perl-5.33.2/view/pod/perlinterp.pod" >5.33.2 DEV (XSAWYERX on 2020-09-20)</option> <option value="/release/ETHER/perl-5.33.1/view/pod/perlinterp.pod" >5.33.1 DEV (ETHER on 2020-08-20)</option> <option value="/release/XSAWYERX/perl-5.33.0/view/pod/perlinterp.pod" >5.33.0 DEV (XSAWYERX on 2020-07-17)</option> <option value="/release/XSAWYERX/perl-5.32.0/view/pod/perlinterp.pod" >5.32.0 (XSAWYERX on 2020-06-20)</option> <option value="/release/XSAWYERX/perl-5.32.0-RC1/view/pod/perlinterp.pod" >5.32.0-RC1 DEV (XSAWYERX on 2020-06-07)</option> <option value="/release/XSAWYERX/perl-5.30.3-RC1/view/pod/perlinterp.pod" >5.30.3-RC1 DEV (XSAWYERX on 2020-06-01)</option> <option value="/release/XSAWYERX/perl-5.30.3/view/pod/perlinterp.pod" >5.30.3 (XSAWYERX on 2020-06-01)</option> <option value="/release/XSAWYERX/perl-5.28.3-RC1/view/pod/perlinterp.pod" >5.28.3-RC1 DEV (XSAWYERX on 2020-06-01)</option> <option value="/release/XSAWYERX/perl-5.28.3/view/pod/perlinterp.pod" >5.28.3 (XSAWYERX on 2020-06-01)</option> <option value="/release/XSAWYERX/perl-5.32.0-RC0/view/pod/perlinterp.pod" >5.32.0-RC0 DEV (XSAWYERX on 2020-05-30)</option> <option value="/release/XSAWYERX/perl-5.31.11/view/pod/perlinterp.pod" >5.31.11 DEV (XSAWYERX on 2020-04-28)</option> <option value="/release/XSAWYERX/perl-5.31.10/view/pod/perlinterp.pod" >5.31.10 DEV (XSAWYERX on 2020-03-20)</option> <option value="/release/SHAY/perl-5.30.2/view/pod/perlinterp.pod" >5.30.2 (SHAY on 2020-03-14)</option> <option value="/release/SHAY/perl-5.30.2-RC1/view/pod/perlinterp.pod" >5.30.2-RC1 DEV (SHAY on 2020-02-29)</option> <option value="/release/RENEEB/perl-5.31.9/view/pod/perlinterp.pod" >5.31.9 DEV (RENEEB on 2020-02-20)</option> <option value="/release/WOLFSAGE/perl-5.31.8/view/pod/perlinterp.pod" >5.31.8 DEV (WOLFSAGE on 2020-01-20)</option> <option value="/release/ATOOMIC/perl-5.31.7/view/pod/perlinterp.pod" >5.31.7 DEV (ATOOMIC on 2019-12-21)</option> <option value="/release/BINGOS/perl-5.31.6/view/pod/perlinterp.pod" >5.31.6 DEV (BINGOS on 2019-11-20)</option> <option value="/release/SHAY/perl-5.30.1/view/pod/perlinterp.pod" >5.30.1 (SHAY on 2019-11-10)</option> <option value="/release/SHAY/perl-5.30.1-RC1/view/pod/perlinterp.pod" >5.30.1-RC1 DEV (SHAY on 2019-10-27)</option> <option value="/release/SHAY/perl-5.31.5/view/pod/perlinterp.pod" >5.31.5 DEV (SHAY on 2019-10-20)</option> <option value="/release/CORION/perl-5.31.4/view/pod/perlinterp.pod" >5.31.4 DEV (CORION on 2019-09-20)</option> <option value="/release/SHAY/perl-5.31.2/view/pod/perlinterp.pod" >5.31.2 DEV (SHAY on 2019-07-20)</option> <option value="/release/ETHER/perl-5.31.1/view/pod/perlinterp.pod" >5.31.1 DEV (ETHER on 2019-06-20)</option> <option value="/release/XSAWYERX/perl-5.31.0/view/pod/perlinterp.pod" >5.31.0 DEV (XSAWYERX on 2019-05-24)</option> <option value="/release/XSAWYERX/perl-5.30.0/view/pod/perlinterp.pod" >5.30.0 (XSAWYERX on 2019-05-22)</option> <option value="/release/XSAWYERX/perl-5.30.0-RC2/view/pod/perlinterp.pod" >5.30.0-RC2 DEV (XSAWYERX on 2019-05-17)</option> <option value="/release/XSAWYERX/perl-5.30.0-RC1/view/pod/perlinterp.pod" >5.30.0-RC1 DEV (XSAWYERX on 2019-05-11)</option> <option value="/release/XSAWYERX/perl-5.29.10/view/pod/perlinterp.pod" >5.29.10 DEV (XSAWYERX on 2019-04-20)</option> <option value="/release/SHAY/perl-5.28.2/view/pod/perlinterp.pod" >5.28.2 (SHAY on 2019-04-19)</option> <option value="/release/SHAY/perl-5.28.2-RC1/view/pod/perlinterp.pod" >5.28.2-RC1 DEV (SHAY on 2019-04-05)</option> <option value="/release/ZAKAME/perl-5.29.9/view/pod/perlinterp.pod" >5.29.9 DEV (ZAKAME on 2019-03-21)</option> <option value="/release/ATOOMIC/perl-5.29.8/view/pod/perlinterp.pod" >5.29.8 DEV (ATOOMIC on 2019-02-21)</option> <option value="/release/ABIGAIL/perl-5.29.7/view/pod/perlinterp.pod" >5.29.7 DEV (ABIGAIL on 2019-01-20)</option> <option value="/release/ABIGAIL/perl-5.29.6/view/pod/perlinterp.pod" >5.29.6 DEV (ABIGAIL on 2018-12-18)</option> <option value="/release/SHAY/perl-5.28.1-RC1/view/pod/perlinterp.pod" >5.28.1-RC1 DEV (SHAY on 2018-11-30)</option> <option value="/release/SHAY/perl-5.26.3-RC1/view/pod/perlinterp.pod" >5.26.3-RC1 DEV (SHAY on 2018-11-30)</option> <option value="/release/SHAY/perl-5.28.1/view/pod/perlinterp.pod" >5.28.1 (SHAY on 2018-11-29)</option> <option value="/release/SHAY/perl-5.26.3/view/pod/perlinterp.pod" >5.26.3 (SHAY on 2018-11-29)</option> <option value="/release/ETHER/perl-5.29.5/view/pod/perlinterp.pod" >5.29.5 DEV (ETHER on 2018-11-20)</option> <option value="/release/ARC/perl-5.29.4/view/pod/perlinterp.pod" >5.29.4 DEV (ARC on 2018-10-20)</option> <option value="/release/GENEHACK/perl-5.29.3/view/pod/perlinterp.pod" >5.29.3 DEV (GENEHACK on 2018-09-21)</option> <option value="/release/BINGOS/perl-5.29.2/view/pod/perlinterp.pod" >5.29.2 DEV (BINGOS on 2018-08-20)</option> <option value="/release/SHAY/perl-5.29.1/view/pod/perlinterp.pod" >5.29.1 DEV (SHAY on 2018-07-20)</option> <option value="/release/XSAWYERX/perl-5.29.0/view/pod/perlinterp.pod" >5.29.0 DEV (XSAWYERX on 2018-06-26)</option> <option value="/release/XSAWYERX/perl-5.28.0/view/pod/perlinterp.pod" >5.28.0 (XSAWYERX on 2018-06-23)</option> <option value="/release/XSAWYERX/perl-5.28.0-RC4/view/pod/perlinterp.pod" >5.28.0-RC4 DEV (XSAWYERX on 2018-06-19)</option> <option value="/release/XSAWYERX/perl-5.28.0-RC3/view/pod/perlinterp.pod" >5.28.0-RC3 DEV (XSAWYERX on 2018-06-18)</option> <option value="/release/XSAWYERX/perl-5.28.0-RC2/view/pod/perlinterp.pod" >5.28.0-RC2 DEV (XSAWYERX on 2018-06-06)</option> <option value="/release/XSAWYERX/perl-5.28.0-RC1/view/pod/perlinterp.pod" >5.28.0-RC1 DEV (XSAWYERX on 2018-05-21)</option> <option value="/release/XSAWYERX/perl-5.27.11/view/pod/perlinterp.pod" >5.27.11 DEV (XSAWYERX on 2018-04-20)</option> <option value="/release/SHAY/perl-5.26.2/view/pod/perlinterp.pod" >5.26.2 (SHAY on 2018-04-14)</option> <option value="/release/SHAY/perl-5.24.4/view/pod/perlinterp.pod" >5.24.4 (SHAY on 2018-04-14)</option> <option value="/release/SHAY/perl-5.26.2-RC1/view/pod/perlinterp.pod" >5.26.2-RC1 DEV (SHAY on 2018-03-24)</option> <option value="/release/SHAY/perl-5.24.4-RC1/view/pod/perlinterp.pod" >5.24.4-RC1 DEV (SHAY on 2018-03-24)</option> <option value="/release/TODDR/perl-5.27.10/view/pod/perlinterp.pod" >5.27.10 DEV (TODDR on 2018-03-20)</option> <option value="/release/RENEEB/perl-5.27.9/view/pod/perlinterp.pod" >5.27.9 DEV (RENEEB on 2018-02-20)</option> <option value="/release/ABIGAIL/perl-5.27.8/view/pod/perlinterp.pod" >5.27.8 DEV (ABIGAIL on 2018-01-20)</option> <option value="/release/BINGOS/perl-5.27.7/view/pod/perlinterp.pod" >5.27.7 DEV (BINGOS on 2017-12-20)</option> <option value="/release/ETHER/perl-5.27.6/view/pod/perlinterp.pod" >5.27.6 DEV (ETHER on 2017-11-20)</option> <option value="/release/SHAY/perl-5.27.5/view/pod/perlinterp.pod" >5.27.5 DEV (SHAY on 2017-10-20)</option> <option value="/release/SHAY/perl-5.26.1/view/pod/perlinterp.pod" >5.26.1 (SHAY on 2017-09-22)</option> <option value="/release/SHAY/perl-5.24.3/view/pod/perlinterp.pod" >5.24.3 (SHAY on 2017-09-22)</option> <option value="/release/GENEHACK/perl-5.27.4/view/pod/perlinterp.pod" >5.27.4 DEV (GENEHACK on 2017-09-20)</option> <option value="/release/WOLFSAGE/perl-5.27.3/view/pod/perlinterp.pod" >5.27.3 DEV (WOLFSAGE on 2017-08-21)</option> <option value="/release/ARC/perl-5.27.2/view/pod/perlinterp.pod" >5.27.2 DEV (ARC on 2017-07-20)</option> <option value="/release/SHAY/perl-5.24.2/view/pod/perlinterp.pod" >5.24.2 (SHAY on 2017-07-15)</option> <option value="/release/SHAY/perl-5.22.4-RC1/view/pod/perlinterp.pod" >5.22.4-RC1 DEV (SHAY on 2017-07-01)</option> <option value="/release/EHERMAN/perl-5.27.1/view/pod/perlinterp.pod" >5.27.1 DEV (EHERMAN on 2017-06-20)</option> <option value="/release/XSAWYERX/perl-5.26.0/view/pod/perlinterp.pod" >5.26.0 (XSAWYERX on 2017-05-30)</option> <option value="/release/RENEEB/perl-5.25.10/view/pod/perlinterp.pod" >5.25.10 DEV (RENEEB on 2017-02-20)</option> <option value="/release/ABIGAIL/perl-5.25.9/view/pod/perlinterp.pod" >5.25.9 DEV (ABIGAIL on 2017-01-20)</option> <option value="/release/SHAY/perl-5.22.3/view/pod/perlinterp.pod" >5.22.3 (SHAY on 2017-01-14)</option> <option value="/release/EXODIST/perl-5.25.7/view/pod/perlinterp.pod" >5.25.7 DEV (EXODIST on 2016-11-20)</option> <option value="/release/ARC/perl-5.25.6/view/pod/perlinterp.pod" >5.25.6 DEV (ARC on 2016-10-20)</option> <option value="/release/STEVAN/perl-5.25.5/view/pod/perlinterp.pod" >5.25.5 DEV (STEVAN on 2016-09-20)</option> <option value="/release/BINGOS/perl-5.25.4/view/pod/perlinterp.pod" >5.25.4 DEV (BINGOS on 2016-08-20)</option> <option value="/release/WOLFSAGE/perl-5.25.2/view/pod/perlinterp.pod" >5.25.2 DEV (WOLFSAGE on 2016-06-20)</option> <option value="/release/RJBS/perl-5.24.0/view/pod/perlinterp.pod" >5.24.0 (RJBS on 2016-05-09)</option> <option value="/release/ABIGAIL/perl-5.23.9/view/pod/perlinterp.pod" >5.23.9 DEV (ABIGAIL on 2016-03-20)</option> <option value="/release/STEVAN/perl-5.23.7/view/pod/perlinterp.pod" >5.23.7 DEV (STEVAN on 2016-01-20)</option> <option value="/release/DAGOLDEN/perl-5.23.6/view/pod/perlinterp.pod" >5.23.6 DEV (DAGOLDEN on 2015-12-21)</option> <option value="/release/SHAY/perl-5.22.1/view/pod/perlinterp.pod" >5.22.1 (SHAY on 2015-12-13)</option> <option value="/release/ABIGAIL/perl-5.23.5/view/pod/perlinterp.pod" >5.23.5 DEV (ABIGAIL on 2015-11-20)</option> <option value="/release/PCM/perl-5.23.3/view/pod/perlinterp.pod" >5.23.3 DEV (PCM on 2015-09-21)</option> <option value="/release/WOLFSAGE/perl-5.23.2/view/pod/perlinterp.pod" >5.23.2 DEV (WOLFSAGE on 2015-08-20)</option> <option value="/release/WOLFSAGE/perl-5.23.1/view/pod/perlinterp.pod" >5.23.1 DEV (WOLFSAGE on 2015-07-20)</option> <option value="/release/RJBS/perl-5.22.0/view/pod/perlinterp.pod" >5.22.0 (RJBS on 2015-06-01)</option> <option value="/release/RJBS/perl-5.22.0-RC2/view/pod/perlinterp.pod" >5.22.0-RC2 DEV (RJBS on 2015-05-21)</option> <option value="/release/RJBS/perl-5.22.0-RC1/view/pod/perlinterp.pod" >5.22.0-RC1 DEV (RJBS on 2015-05-19)</option> <option value="/release/WOLFSAGE/perl-5.21.8/view/pod/perlinterp.pod" >5.21.8 DEV (WOLFSAGE on 2015-01-20)</option> <option value="/release/BINGOS/perl-5.21.6/view/pod/perlinterp.pod" >5.21.6 DEV (BINGOS on 2014-11-20)</option> <option value="/release/ABIGAIL/perl-5.21.5/view/pod/perlinterp.pod" >5.21.5 DEV (ABIGAIL on 2014-10-20)</option> <option value="/release/RJBS/perl-5.18.4/view/pod/perlinterp.pod" >5.18.4 (RJBS on 2014-10-02)</option> <option value="/release/RJBS/perl-5.18.3/view/pod/perlinterp.pod" >5.18.3 (RJBS on 2014-10-01)</option> <option value="/release/RJBS/perl-5.18.3-RC2/view/pod/perlinterp.pod" >5.18.3-RC2 DEV (RJBS on 2014-09-27)</option> <option value="/release/RJBS/perl-5.18.3-RC1/view/pod/perlinterp.pod" >5.18.3-RC1 DEV (RJBS on 2014-09-17)</option> <option value="/release/PCM/perl-5.21.3/view/pod/perlinterp.pod" >5.21.3 DEV (PCM on 2014-08-21)</option> <option value="/release/ABIGAIL/perl-5.21.2/view/pod/perlinterp.pod" >5.21.2 DEV (ABIGAIL on 2014-07-20)</option> <option value="/release/WOLFSAGE/perl-5.21.1/view/pod/perlinterp.pod" >5.21.1 DEV (WOLFSAGE on 2014-06-20)</option> <option value="/release/RJBS/perl-5.20.0/view/pod/perlinterp.pod" >5.20.0 (RJBS on 2014-05-27)</option> <option value="/release/RJBS/perl-5.20.0-RC1/view/pod/perlinterp.pod" >5.20.0-RC1 DEV (RJBS on 2014-05-17)</option> <option value="/release/ARC/perl-5.19.10/view/pod/perlinterp.pod" >5.19.10 DEV (ARC on 2014-03-20)</option> <option value="/release/TONYC/perl-5.19.9/view/pod/perlinterp.pod" >5.19.9 DEV (TONYC on 2014-02-20)</option> <option value="/release/RJBS/perl-5.18.2/view/pod/perlinterp.pod" >5.18.2 (RJBS on 2014-01-07)</option> <option value="/release/RJBS/perl-5.18.2-RC4/view/pod/perlinterp.pod" >5.18.2-RC4 DEV (RJBS on 2013-12-22)</option> <option value="/release/ABIGAIL/perl-5.19.7/view/pod/perlinterp.pod" >5.19.7 DEV (ABIGAIL on 2013-12-20)</option> <option value="/release/RJBS/perl-5.18.2-RC3/view/pod/perlinterp.pod" >5.18.2-RC3 DEV (RJBS on 2013-12-19)</option> <option value="/release/RJBS/perl-5.18.2-RC2/view/pod/perlinterp.pod" >5.18.2-RC2 DEV (RJBS on 2013-12-07)</option> <option value="/release/RJBS/perl-5.18.2-RC1/view/pod/perlinterp.pod" >5.18.2-RC1 DEV (RJBS on 2013-12-02)</option> <option value="/release/BINGOS/perl-5.19.6/view/pod/perlinterp.pod" >5.19.6 DEV (BINGOS on 2013-11-20)</option> <option value="/release/RJBS/perl-5.18.1/view/pod/perlinterp.pod" >5.18.1 (RJBS on 2013-08-12)</option> <option value="/release/RJBS/perl-5.18.1-RC3/view/pod/perlinterp.pod" >5.18.1-RC3 DEV (RJBS on 2013-08-09)</option> <option value="/release/RJBS/perl-5.18.1-RC2/view/pod/perlinterp.pod" >5.18.1-RC2 DEV (RJBS on 2013-08-04)</option> <option value="/release/RJBS/perl-5.18.1-RC1/view/pod/perlinterp.pod" >5.18.1-RC1 DEV (RJBS on 2013-08-02)</option> <option value="/release/DAGOLDEN/perl-5.19.1/view/pod/perlinterp.pod" >5.19.1 DEV (DAGOLDEN on 2013-06-21)</option> <option value="/release/RJBS/perl-5.18.0/view/pod/perlinterp.pod" >5.18.0 (RJBS on 2013-05-18)</option> <option value="/release/RJBS/perl-5.18.0-RC4/view/pod/perlinterp.pod" >5.18.0-RC4 DEV (RJBS on 2013-05-16)</option> <option value="/release/RJBS/perl-5.18.0-RC3/view/pod/perlinterp.pod" >5.18.0-RC3 DEV (RJBS on 2013-05-14)</option> <option value="/release/RJBS/perl-5.18.0-RC2/view/pod/perlinterp.pod" >5.18.0-RC2 DEV (RJBS on 2013-05-12)</option> <option value="/release/RJBS/perl-5.18.0-RC1/view/pod/perlinterp.pod" >5.18.0-RC1 DEV (RJBS on 2013-05-11)</option> <option value="/release/RJBS/perl-5.16.3/view/pod/perlinterp.pod" >5.16.3 (RJBS on 2013-03-11)</option> <option value="/release/DAPM/perl-5.14.4/view/pod/perlinterp.pod" >5.14.4 (DAPM on 2013-03-10)</option> <option value="/release/DAPM/perl-5.14.4-RC2/view/pod/perlinterp.pod" >5.14.4-RC2 DEV (DAPM on 2013-03-07)</option> <option value="/release/RJBS/perl-5.16.3-RC1/view/pod/perlinterp.pod" >5.16.3-RC1 DEV (RJBS on 2013-03-07)</option> <option value="/release/DAPM/perl-5.14.4-RC1/view/pod/perlinterp.pod" >5.14.4-RC1 DEV (DAPM on 2013-03-05)</option> <option value="/release/BINGOS/perl-5.17.9/view/pod/perlinterp.pod" >5.17.9 DEV (BINGOS on 2013-02-20)</option> <option value="/release/ARC/perl-5.17.8/view/pod/perlinterp.pod" >5.17.8 DEV (ARC on 2013-01-20)</option> <option value="/release/DROLSKY/perl-5.17.7/view/pod/perlinterp.pod" >5.17.7 DEV (DROLSKY on 2012-12-18)</option> <option value="/release/DOM/perl-5.12.5/view/pod/perlinterp.pod" >5.12.5 (DOM on 2012-11-10)</option> <option value="/release/DOM/perl-5.12.5-RC2/view/pod/perlinterp.pod" >5.12.5-RC2 DEV (DOM on 2012-11-08)</option> <option value="/release/DOM/perl-5.12.5-RC1/view/pod/perlinterp.pod" >5.12.5-RC1 DEV (DOM on 2012-11-03)</option> <option value="/release/RJBS/perl-5.16.2/view/pod/perlinterp.pod" >5.16.2 (RJBS on 2012-11-01)</option> <option value="/release/RJBS/perl-5.16.2-RC1/view/pod/perlinterp.pod" >5.16.2-RC1 DEV (RJBS on 2012-10-27)</option> <option value="/release/FLORA/perl-5.17.5/view/pod/perlinterp.pod" >5.17.5 DEV (FLORA on 2012-10-20)</option> <option value="/release/DOM/perl-5.14.3/view/pod/perlinterp.pod" >5.14.3 (DOM on 2012-10-12)</option> <option value="/release/DOM/perl-5.14.3-RC2/view/pod/perlinterp.pod" >5.14.3-RC2 DEV (DOM on 2012-10-10)</option> <option value="/release/DOM/perl-5.14.3-RC1/view/pod/perlinterp.pod" >5.14.3-RC1 DEV (DOM on 2012-09-26)</option> <option value="/release/FLORA/perl-5.17.4/view/pod/perlinterp.pod" >5.17.4 DEV (FLORA on 2012-09-20)</option> <option value="/release/RJBS/perl-5.16.1/view/pod/perlinterp.pod" >5.16.1 (RJBS on 2012-08-08)</option> <option value="/release/RJBS/perl-5.16.1-RC1/view/pod/perlinterp.pod" >5.16.1-RC1 DEV (RJBS on 2012-08-03)</option> <option value="/release/TONYC/perl-5.17.2/view/pod/perlinterp.pod" >5.17.2 DEV (TONYC on 2012-07-20)</option> <option value="/release/DOY/perl-5.17.1/view/pod/perlinterp.pod" >5.17.1 DEV (DOY on 2012-06-20)</option> <option value="/release/ZEFRAM/perl-5.17.0/view/pod/perlinterp.pod" >5.17.0 DEV (ZEFRAM on 2012-05-26)</option> <option value="/release/RJBS/perl-5.16.0/view/pod/perlinterp.pod" >5.16.0 (RJBS on 2012-05-20)</option> <option value="/release/RJBS/perl-5.16.0-RC2/view/pod/perlinterp.pod" >5.16.0-RC2 DEV (RJBS on 2012-05-16)</option> <option value="/release/RJBS/perl-5.16.0-RC1/view/pod/perlinterp.pod" >5.16.0-RC1 DEV (RJBS on 2012-05-15)</option> <option value="/release/RJBS/perl-5.16.0-RC0/view/pod/perlinterp.pod" >5.16.0-RC0 DEV (RJBS on 2012-05-11)</option> <option value="/release/ABIGAIL/perl-5.15.9/view/pod/perlinterp.pod" >5.15.9 DEV (ABIGAIL on 2012-03-20)</option> <option value="/release/BINGOS/perl-5.15.7/view/pod/perlinterp.pod" >5.15.7 DEV (BINGOS on 2012-01-20)</option> <option value="/release/DROLSKY/perl-5.15.6/view/pod/perlinterp.pod" >5.15.6 DEV (DROLSKY on 2011-12-20)</option> <option value="/release/FLORA/perl-5.15.4/view/pod/perlinterp.pod" >5.15.4 DEV (FLORA on 2011-10-20)</option> <option value="/release/FLORA/perl-5.14.2/view/pod/perlinterp.pod" >5.14.2 (FLORA on 2011-09-26)</option> <option value="/release/STEVAN/perl-5.15.3/view/pod/perlinterp.pod" >5.15.3 DEV (STEVAN on 2011-09-21)</option> <option value="/release/FLORA/perl-5.14.2-RC1/view/pod/perlinterp.pod" >5.14.2-RC1 DEV (FLORA on 2011-09-19)</option> <option value="/release/ZEFRAM/perl-5.15.1/view/pod/perlinterp.pod" >5.15.1 DEV (ZEFRAM on 2011-07-20)</option> <option value="/release/DAGOLDEN/perl-5.15.0/view/pod/perlinterp.pod" >5.15.0 DEV (DAGOLDEN on 2011-06-20)</option> <option value="/release/LBROCARD/perl-5.12.4/view/pod/perlinterp.pod" >5.12.4 (LBROCARD on 2011-06-20)</option> <option value="/release/JESSE/perl-5.14.1/view/pod/perlinterp.pod" >5.14.1 (JESSE on 2011-06-17)</option> <option value="/release/LBROCARD/perl-5.12.4-RC2/view/pod/perlinterp.pod" >5.12.4-RC2 DEV (LBROCARD on 2011-06-15)</option> <option value="/release/JESSE/perl-5.14.1-RC1/view/pod/perlinterp.pod" >5.14.1-RC1 DEV (JESSE on 2011-06-09)</option> <option value="/release/LBROCARD/perl-5.12.4-RC1/view/pod/perlinterp.pod" >5.12.4-RC1 DEV (LBROCARD on 2011-06-08)</option> <option value="/release/JESSE/perl-5.14.0/view/pod/perlinterp.pod" >5.14.0 (JESSE on 2011-05-14)</option> <option value="/release/JESSE/perl-5.14.0-RC3/view/pod/perlinterp.pod" >5.14.0-RC3 DEV (JESSE on 2011-05-11)</option> <option value="/release/JESSE/perl-5.14.0-RC2/view/pod/perlinterp.pod" >5.14.0-RC2 DEV (JESSE on 2011-05-04)</option> <option value="/release/JESSE/perl-5.14.0-RC1/view/pod/perlinterp.pod" >5.14.0-RC1 DEV (JESSE on 2011-04-20)</option> <option value="/release/FLORA/perl-5.13.11/view/pod/perlinterp.pod" >5.13.11 DEV (FLORA on 2011-03-20)</option> <option value="/release/AVAR/perl-5.13.10/view/pod/perlinterp.pod" >5.13.10 DEV (AVAR on 2011-02-20)</option> <option value="/release/RJBS/perl-5.12.3/view/pod/perlinterp.pod" >5.12.3 (RJBS on 2011-01-22)</option> <option value="/release/JESSE/perl-5.13.9/view/pod/perlinterp.pod" >5.13.9 DEV (JESSE on 2011-01-21)</option> <option value="/release/RJBS/perl-5.12.3-RC3/view/pod/perlinterp.pod" >5.12.3-RC3 DEV (RJBS on 2011-01-18)</option> <option value="/release/RJBS/perl-5.12.3-RC2/view/pod/perlinterp.pod" >5.12.3-RC2 DEV (RJBS on 2011-01-15)</option> <option value="/release/RJBS/perl-5.12.3-RC1/view/pod/perlinterp.pod" >5.12.3-RC1 DEV (RJBS on 2011-01-10)</option> <option value="/release/ZEFRAM/perl-5.13.8/view/pod/perlinterp.pod" >5.13.8 DEV (ZEFRAM on 2010-12-19)</option> <option value="/release/BINGOS/perl-5.13.7/view/pod/perlinterp.pod" >5.13.7 DEV (BINGOS on 2010-11-21)</option> <option value="/release/MIYAGAWA/perl-5.13.6/view/pod/perlinterp.pod" >5.13.6 DEV (MIYAGAWA on 2010-10-21)</option> <option value="/release/JESSE/perl-5.12.2/view/pod/perlinterp.pod" >5.12.2 (JESSE on 2010-09-07)</option> <option value="/release/JESSE/perl-5.12.2-RC1/view/pod/perlinterp.pod" >5.12.2-RC1 DEV (JESSE on 2010-08-31)</option> <option value="/release/FLORA/perl-5.13.4/view/pod/perlinterp.pod" >5.13.4 DEV (FLORA on 2010-08-20)</option> <option value="/release/DAGOLDEN/perl-5.13.3/view/pod/perlinterp.pod" >5.13.3 DEV (DAGOLDEN on 2010-07-20)</option> <option value="/release/MSTROUT/perl-5.13.2/view/pod/perlinterp.pod" >5.13.2 DEV (MSTROUT on 2010-06-22)</option> <option value="/release/JESSE/perl-5.12.1/view/pod/perlinterp.pod" >5.12.1 (JESSE on 2010-05-16)</option> <option value="/release/JESSE/perl-5.12.1-RC2/view/pod/perlinterp.pod" >5.12.1-RC2 DEV (JESSE on 2010-05-13)</option> <option value="/release/JESSE/perl-5.12.1-RC1/view/pod/perlinterp.pod" >5.12.1-RC1 DEV (JESSE on 2010-05-10)</option> <option value="/release/LBROCARD/perl-5.13.0/view/pod/perlinterp.pod" >5.13.0 DEV (LBROCARD on 2010-04-20)</option> <option value="/release/JESSE/perl-5.12.0/view/pod/perlinterp.pod" >5.12.0 (JESSE on 2010-04-12)</option> <option value="/release/JESSE/perl-5.12.0-RC5/view/pod/perlinterp.pod" >5.12.0-RC5 DEV (JESSE on 2010-04-10)</option> <option value="/release/JESSE/perl-5.12.0-RC4/view/pod/perlinterp.pod" >5.12.0-RC4 DEV (JESSE on 2010-04-07)</option> <option value="/release/JESSE/perl-5.12.0-RC3/view/pod/perlinterp.pod" >5.12.0-RC3 DEV (JESSE on 2010-04-03)</option> <option value="/release/JESSE/perl-5.12.0-RC2/view/pod/perlinterp.pod" >5.12.0-RC2 DEV (JESSE on 2010-04-01)</option> <option value="/release/JESSE/perl-5.12.0-RC1/view/pod/perlinterp.pod" >5.12.0-RC1 DEV (JESSE on 2010-03-29)</option> <option value="/release/JESSE/perl-5.11.3/view/pod/perlinterp.pod" >5.11.3 DEV (JESSE on 2009-12-21)</option> <option value="/release/LBROCARD/perl-5.11.2/view/pod/perlinterp.pod" >5.11.2 DEV (LBROCARD on 2009-11-20)</option> <option value="/release/JESSE/perl-5.11.1/view/pod/perlinterp.pod" >5.11.1 DEV (JESSE on 2009-10-20)</option> <option value="/release/JESSE/perl-5.11.0/view/pod/perlinterp.pod" >5.11.0 DEV (JESSE on 2009-10-02)</option> <option value="/release/DAPM/perl-5.10.1/view/pod/perlinterp.pod" >5.10.1 (DAPM on 2009-08-23)</option> <option value="/release/DAPM/perl-5.10.1-RC2/view/pod/perlinterp.pod" >5.10.1-RC2 DEV (DAPM on 2009-08-18)</option> <option value="/release/DAPM/perl-5.10.1-RC1/view/pod/perlinterp.pod" >5.10.1-RC1 DEV (DAPM on 2009-08-06)</option> <option value="/release/NWCLARK/perl-5.8.9/view/pod/perlinterp.pod" >5.8.9 (NWCLARK on 2008-12-14)</option> <option value="/release/NWCLARK/perl-5.8.9-RC2/view/pod/perlinterp.pod" >5.8.9-RC2 DEV (NWCLARK on 2008-12-06)</option> <option value="/release/NWCLARK/perl-5.8.9-RC1/view/pod/perlinterp.pod" >5.8.9-RC1 DEV (NWCLARK on 2008-11-10)</option> <option value="/release/RGARCIA/perl-5.10.0/view/pod/perlinterp.pod" >5.10.0 (RGARCIA on 2007-12-18)</option> <option value="/release/RGARCIA/perl-5.9.5/view/pod/perlinterp.pod" >5.9.5 DEV (RGARCIA on 2007-07-07)</option> <option value="/release/RGARCIA/perl-5.9.4/view/pod/perlinterp.pod" >5.9.4 DEV (RGARCIA on 2006-08-15)</option> <option value="/release/NWCLARK/perl-5.8.8/view/pod/perlinterp.pod" >5.8.8 (NWCLARK on 2006-02-01)</option> <option value="/release/RGARCIA/perl-5.9.3/view/pod/perlinterp.pod" >5.9.3 DEV (RGARCIA on 2006-01-28)</option> <option value="/release/NWCLARK/perl-5.8.8-RC1/view/pod/perlinterp.pod" >5.8.8-RC1 DEV (NWCLARK on 2006-01-20)</option> <option value="/release/NWCLARK/perl-5.8.7/view/pod/perlinterp.pod" >5.8.7 (NWCLARK on 2005-05-30)</option> <option value="/release/NWCLARK/perl-5.8.7-RC1/view/pod/perlinterp.pod" >5.8.7-RC1 DEV (NWCLARK on 2005-05-18)</option> <option value="/release/RGARCIA/perl-5.9.2/view/pod/perlinterp.pod" >5.9.2 DEV (RGARCIA on 2005-04-01)</option> <option value="/release/NWCLARK/perl-5.8.6/view/pod/perlinterp.pod" >5.8.6 (NWCLARK on 2004-11-27)</option> <option value="/release/NWCLARK/perl-5.8.6-RC1/view/pod/perlinterp.pod" >5.8.6-RC1 DEV (NWCLARK on 2004-11-11)</option> <option value="/release/NWCLARK/perl-5.8.5/view/pod/perlinterp.pod" >5.8.5 (NWCLARK on 2004-07-19)</option> <option value="/release/NWCLARK/perl-5.8.5-RC2/view/pod/perlinterp.pod" >5.8.5-RC2 DEV (NWCLARK on 2004-07-08)</option> <option value="/release/NWCLARK/perl-5.8.5-RC1/view/pod/perlinterp.pod" >5.8.5-RC1 DEV (NWCLARK on 2004-07-06)</option> <option value="/release/NWCLARK/perl-5.8.4/view/pod/perlinterp.pod" >5.8.4 (NWCLARK on 2004-04-21)</option> <option value="/release/NWCLARK/perl-5.8.4-RC2/view/pod/perlinterp.pod" >5.8.4-RC2 DEV (NWCLARK on 2004-04-15)</option> <option value="/release/NWCLARK/perl-5.8.4-RC1/view/pod/perlinterp.pod" >5.8.4-RC1 DEV (NWCLARK on 2004-04-05)</option> <option value="/release/RGARCIA/perl-5.9.1/view/pod/perlinterp.pod" >5.9.1 DEV (RGARCIA on 2004-03-16)</option> <option value="/release/LBROCARD/perl5.005_04/view/pod/perlinterp.pod" >5.005_04 (LBROCARD on 2004-02-23)</option> <option value="/release/NWCLARK/perl-5.8.3/view/pod/perlinterp.pod" >5.8.3 (NWCLARK on 2004-01-14)</option> <option value="/release/NWCLARK/perl-5.8.3-RC1/view/pod/perlinterp.pod" >5.8.3-RC1 DEV (NWCLARK on 2004-01-07)</option> <option value="/release/RGARCIA/perl-5.6.2/view/pod/perlinterp.pod" >5.6.2 (RGARCIA on 2003-11-15)</option> <option value="/release/NWCLARK/perl-5.8.2/view/pod/perlinterp.pod" >5.8.2 (NWCLARK on 2003-11-05)</option> <option value="/release/NWCLARK/perl-5.8.2-RC2/view/pod/perlinterp.pod" >5.8.2-RC2 DEV (NWCLARK on 2003-11-03)</option> <option value="/release/NWCLARK/perl-5.8.2-RC1/view/pod/perlinterp.pod" >5.8.2-RC1 DEV (NWCLARK on 2003-10-27)</option> <option value="/release/HVDS/perl-5.9.0/view/pod/perlinterp.pod" >5.9.0 DEV (HVDS on 2003-10-27)</option> <option value="/release/JHI/perl-5.8.1/view/pod/perlinterp.pod" >5.8.1 (JHI on 2003-09-25)</option> <option value="/release/JHI/perl-5.8.0/view/pod/perlinterp.pod" >5.8.0 (JHI on 2002-07-18)</option> <option value="/release/JHI/perl-5.7.3/view/pod/perlinterp.pod" >5.7.3 DEV (JHI on 2002-03-05)</option> <option value="/release/JHI/perl-5.7.2/view/pod/perlinterp.pod" >5.7.2 DEV (JHI on 2001-07-13)</option> <option value="/release/GSAR/perl-5.6.1/view/pod/perlinterp.pod" >5.6.1 (GSAR on 2001-04-09)</option> <option value="/release/GSAR/perl-5.6.1-TRIAL3/view/pod/perlinterp.pod" >5.6.1-TRIAL3 DEV (GSAR on 2001-03-19)</option> <option value="/release/GSAR/perl-5.6.1-TRIAL2/view/pod/perlinterp.pod" >5.6.1-TRIAL2 DEV (GSAR on 2001-01-31)</option> <option value="/release/GSAR/perl-5.6.1-TRIAL1/view/pod/perlinterp.pod" >5.6.1-TRIAL1 DEV (GSAR on 2000-12-18)</option> <option value="/release/JHI/perl-5.7.0/view/pod/perlinterp.pod" >5.7.0 DEV (JHI on 2000-09-02)</option> <option value="/release/GSAR/perl-5.6.0/view/pod/perlinterp.pod" >5.6.0 (GSAR on 2000-03-23)</option> <option value="/release/CHIPS/perl5.004_05/view/pod/perlinterp.pod" >5.004_05 (CHIPS on 1999-04-29)</option> <option value="/release/GBARR/perl5.005_03/view/pod/perlinterp.pod" >5.005_03 (GBARR on 1999-03-29)</option> <option value="/release/GSAR/perl5.005_02/view/pod/perlinterp.pod" >5.005_02 (GSAR on 1998-08-08)</option> <option value="/release/GSAR/perl5.005_01/view/pod/perlinterp.pod" >5.005_01 (GSAR on 1998-07-27)</option> <option value="/release/GSAR/perl5.005/view/pod/perlinterp.pod" >5.005 (GSAR on 1998-07-23)</option> <option value="/release/TIMB/perl5.004_04/view/pod/perlinterp.pod" >5.004_04 (TIMB on 1997-10-15)</option> <option value="/release/TIMB/perl5.004_03/view/pod/perlinterp.pod" >5.004_03 (TIMB on 1997-09-05)</option> <option value="/release/TIMB/perl5.004_02/view/pod/perlinterp.pod" >5.004_02 (TIMB on 1997-08-07)</option> <option value="/release/TIMB/perl5.004_01/view/pod/perlinterp.pod" >5.004_01 (TIMB on 1997-06-13)</option> <option value="/release/CHIPS/perl5.004/view/pod/perlinterp.pod" >5.004 (CHIPS on 1997-05-15)</option> <optgroup label="BackPAN">' <option value="/release/PEVANS/perl-5.38.1a/view/pod/perlinterp.pod" >5.38.1a (PEVANS on 2023-11-25)</option> <option value="/release/PEVANS/perl-5.36.2a/view/pod/perlinterp.pod" >5.36.2a (PEVANS on 2023-11-25)</option> <option value="/release/PEVANS/perl-5.34.2a/view/pod/perlinterp.pod" >5.34.2a (PEVANS on 2023-11-25)</option> <option value="/release/PEVANS/perl-5.38.1/view/pod/perlinterp.pod" >5.38.1 (PEVANS on 2023-11-25)</option> <option value="/release/PEVANS/perl-5.36.2/view/pod/perlinterp.pod" >5.36.2 (PEVANS on 2023-11-25)</option> <option value="/release/PEVANS/perl-5.34.2/view/pod/perlinterp.pod" >5.34.2 (PEVANS on 2023-11-25)</option> <option value="/release/NEILB/perl-5.37.3/view/pod/perlinterp.pod" >5.37.3 DEV (NEILB on 2022-08-20)</option> <option value="/release/NEILB/perl-5.35.7/view/pod/perlinterp.pod" >5.35.7 DEV (NEILB on 2021-12-20)</option> <option value="/release/NEILB/perl-5.35.2/view/pod/perlinterp.pod" >5.35.2 DEV (NEILB on 2021-07-23)</option> <option value="/release/TOMHUKINS/perl-5.33.4/view/pod/perlinterp.pod" >5.33.4 DEV (TOMHUKINS on 2020-11-20)</option> <option value="/release/TOMHUKINS/perl-5.31.3/view/pod/perlinterp.pod" >5.31.3 DEV (TOMHUKINS on 2019-08-20)</option> <option value="/release/SHAY/perl-5.26.1-RC1/view/pod/perlinterp.pod" >5.26.1-RC1 DEV (SHAY on 2017-09-10)</option> <option value="/release/SHAY/perl-5.24.3-RC1/view/pod/perlinterp.pod" >5.24.3-RC1 DEV (SHAY on 2017-09-10)</option> <option value="/release/SHAY/perl-5.22.4/view/pod/perlinterp.pod" >5.22.4 (SHAY on 2017-07-15)</option> <option value="/release/SHAY/perl-5.24.2-RC1/view/pod/perlinterp.pod" >5.24.2-RC1 DEV (SHAY on 2017-07-01)</option> <option value="/release/XSAWYERX/perl-5.27.0/view/pod/perlinterp.pod" >5.27.0 DEV (XSAWYERX on 2017-05-31)</option> <option value="/release/XSAWYERX/perl-5.26.0-RC2/view/pod/perlinterp.pod" >5.26.0-RC2 DEV (XSAWYERX on 2017-05-23)</option> <option value="/release/XSAWYERX/perl-5.26.0-RC1/view/pod/perlinterp.pod" >5.26.0-RC1 DEV (XSAWYERX on 2017-05-11)</option> <option value="/release/XSAWYERX/perl-5.25.12/view/pod/perlinterp.pod" >5.25.12 DEV (XSAWYERX on 2017-04-20)</option> <option value="/release/XSAWYERX/perl-5.25.11/view/pod/perlinterp.pod" >5.25.11 DEV (XSAWYERX on 2017-03-20)</option> <option value="/release/SHAY/perl-5.24.1/view/pod/perlinterp.pod" >5.24.1 (SHAY on 2017-01-14)</option> <option value="/release/SHAY/perl-5.24.1-RC5/view/pod/perlinterp.pod" >5.24.1-RC5 DEV (SHAY on 2017-01-02)</option> <option value="/release/SHAY/perl-5.22.3-RC5/view/pod/perlinterp.pod" >5.22.3-RC5 DEV (SHAY on 2017-01-02)</option> <option value="/release/XSAWYERX/perl-5.25.8/view/pod/perlinterp.pod" >5.25.8 DEV (XSAWYERX on 2016-12-20)</option> <option value="/release/SHAY/perl-5.24.1-RC4/view/pod/perlinterp.pod" >5.24.1-RC4 DEV (SHAY on 2016-10-12)</option> <option value="/release/SHAY/perl-5.22.3-RC4/view/pod/perlinterp.pod" >5.22.3-RC4 DEV (SHAY on 2016-10-12)</option> <option value="/release/SHAY/perl-5.24.1-RC3/view/pod/perlinterp.pod" >5.24.1-RC3 DEV (SHAY on 2016-08-11)</option> <option value="/release/SHAY/perl-5.22.3-RC3/view/pod/perlinterp.pod" >5.22.3-RC3 DEV (SHAY on 2016-08-11)</option> <option value="/release/SHAY/perl-5.24.1-RC2/view/pod/perlinterp.pod" >5.24.1-RC2 DEV (SHAY on 2016-07-25)</option> <option value="/release/SHAY/perl-5.22.3-RC2/view/pod/perlinterp.pod" >5.22.3-RC2 DEV (SHAY on 2016-07-25)</option> <option value="/release/SHAY/perl-5.25.3/view/pod/perlinterp.pod" >5.25.3 DEV (SHAY on 2016-07-20)</option> <option value="/release/SHAY/perl-5.24.1-RC1/view/pod/perlinterp.pod" >5.24.1-RC1 DEV (SHAY on 2016-07-17)</option> <option value="/release/SHAY/perl-5.22.3-RC1/view/pod/perlinterp.pod" >5.22.3-RC1 DEV (SHAY on 2016-07-17)</option> <option value="/release/XSAWYERX/perl-5.25.1/view/pod/perlinterp.pod" >5.25.1 DEV (XSAWYERX on 2016-05-20)</option> <option value="/release/RJBS/perl-5.25.0/view/pod/perlinterp.pod" >5.25.0 DEV (RJBS on 2016-05-09)</option> <option value="/release/RJBS/perl-5.24.0-RC5/view/pod/perlinterp.pod" >5.24.0-RC5 DEV (RJBS on 2016-05-04)</option> <option value="/release/RJBS/perl-5.24.0-RC4/view/pod/perlinterp.pod" >5.24.0-RC4 DEV (RJBS on 2016-05-02)</option> <option value="/release/SHAY/perl-5.22.2/view/pod/perlinterp.pod" >5.22.2 (SHAY on 2016-04-29)</option> <option value="/release/RJBS/perl-5.24.0-RC3/view/pod/perlinterp.pod" >5.24.0-RC3 DEV (RJBS on 2016-04-27)</option> <option value="/release/RJBS/perl-5.24.0-RC2/view/pod/perlinterp.pod" >5.24.0-RC2 DEV (RJBS on 2016-04-23)</option> <option value="/release/RJBS/perl-5.24.0-RC1/view/pod/perlinterp.pod" >5.24.0-RC1 DEV (RJBS on 2016-04-14)</option> <option value="/release/SHAY/perl-5.22.2-RC1/view/pod/perlinterp.pod" >5.22.2-RC1 DEV (SHAY on 2016-04-10)</option> <option value="/release/XSAWYERX/perl-5.23.8/view/pod/perlinterp.pod" >5.23.8 DEV (XSAWYERX on 2016-02-20)</option> <option value="/release/SHAY/perl-5.22.1-RC4/view/pod/perlinterp.pod" >5.22.1-RC4 DEV (SHAY on 2015-12-08)</option> <option value="/release/SHAY/perl-5.22.1-RC3/view/pod/perlinterp.pod" >5.22.1-RC3 DEV (SHAY on 2015-12-02)</option> <option value="/release/SHAY/perl-5.22.1-RC2/view/pod/perlinterp.pod" >5.22.1-RC2 DEV (SHAY on 2015-11-15)</option> <option value="/release/SHAY/perl-5.22.1-RC1/view/pod/perlinterp.pod" >5.22.1-RC1 DEV (SHAY on 2015-10-31)</option> <option value="/release/SHAY/perl-5.23.4/view/pod/perlinterp.pod" >5.23.4 DEV (SHAY on 2015-10-20)</option> <option value="/release/SHAY/perl-5.20.3/view/pod/perlinterp.pod" >5.20.3 (SHAY on 2015-09-12)</option> <option value="/release/SHAY/perl-5.20.3-RC2/view/pod/perlinterp.pod" >5.20.3-RC2 DEV (SHAY on 2015-08-29)</option> <option value="/release/SHAY/perl-5.20.3-RC1/view/pod/perlinterp.pod" >5.20.3-RC1 DEV (SHAY on 2015-08-22)</option> <option value="/release/RJBS/perl-5.23.0/view/pod/perlinterp.pod" >5.23.0 DEV (RJBS on 2015-06-20)</option> <option value="/release/SHAY/perl-5.21.11/view/pod/perlinterp.pod" >5.21.11 DEV (SHAY on 2015-04-20)</option> <option value="/release/SHAY/perl-5.21.10/view/pod/perlinterp.pod" >5.21.10 DEV (SHAY on 2015-03-20)</option> <option value="/release/XSAWYERX/perl-5.21.9/view/pod/perlinterp.pod" >5.21.9 DEV (XSAWYERX on 2015-02-21)</option> <option value="/release/SHAY/perl-5.20.2/view/pod/perlinterp.pod" >5.20.2 (SHAY on 2015-02-14)</option> <option value="/release/SHAY/perl-5.20.2-RC1/view/pod/perlinterp.pod" >5.20.2-RC1 DEV (SHAY on 2015-02-01)</option> <option value="/release/CORION/perl-5.21.7/view/pod/perlinterp.pod" >5.21.7 DEV (CORION on 2014-12-20)</option> <option value="/release/SHAY/perl-5.21.4/view/pod/perlinterp.pod" >5.21.4 DEV (SHAY on 2014-09-20)</option> <option value="/release/SHAY/perl-5.20.1/view/pod/perlinterp.pod" >5.20.1 (SHAY on 2014-09-14)</option> <option value="/release/SHAY/perl-5.20.1-RC2/view/pod/perlinterp.pod" >5.20.1-RC2 DEV (SHAY on 2014-09-07)</option> <option value="/release/SHAY/perl-5.20.1-RC1/view/pod/perlinterp.pod" >5.20.1-RC1 DEV (SHAY on 2014-08-25)</option> <option value="/release/RJBS/perl-5.21.0/view/pod/perlinterp.pod" >5.21.0 DEV (RJBS on 2014-05-27)</option> <option value="/release/SHAY/perl-5.19.11/view/pod/perlinterp.pod" >5.19.11 DEV (SHAY on 2014-04-20)</option> <option value="/release/RJBS/perl-5.19.8/view/pod/perlinterp.pod" >5.19.8 DEV (RJBS on 2014-01-20)</option> <option value="/release/SHAY/perl-5.19.5/view/pod/perlinterp.pod" >5.19.5 DEV (SHAY on 2013-10-20)</option> <option value="/release/SHAY/perl-5.19.4/view/pod/perlinterp.pod" >5.19.4 DEV (SHAY on 2013-09-20)</option> <option value="/release/SHAY/perl-5.19.3/view/pod/perlinterp.pod" >5.19.3 DEV (SHAY on 2013-08-20)</option> <option value="/release/ARISTOTLE/perl-5.19.2/view/pod/perlinterp.pod" >5.19.2 DEV (ARISTOTLE on 2013-07-22)</option> <option value="/release/RJBS/perl-5.19.0/view/pod/perlinterp.pod" >5.19.0 DEV (RJBS on 2013-05-20)</option> <option value="/release/RJBS/perl-5.17.11/view/pod/perlinterp.pod" >5.17.11 DEV (RJBS on 2013-04-21)</option> <option value="/release/CORION/perl-5.17.10/view/pod/perlinterp.pod" >5.17.10 DEV (CORION on 2013-03-21)</option> <option value="/release/RJBS/perl-5.17.6/view/pod/perlinterp.pod" >5.17.6 DEV (RJBS on 2012-11-21)</option> <option value="/release/SHAY/perl-5.17.3/view/pod/perlinterp.pod" >5.17.3 DEV (SHAY on 2012-08-20)</option> <option value="/release/CORION/perl-5.15.8/view/pod/perlinterp.pod" >5.15.8 DEV (CORION on 2012-02-20)</option> <option value="/release/SHAY/perl-5.15.5/view/pod/perlinterp.pod" >5.15.5 DEV (SHAY on 2011-11-20)</option> <option value="/release/RJBS/perl-5.15.2/view/pod/perlinterp.pod" >5.15.2 DEV (RJBS on 2011-08-21)</option> <option value="/release/SHAY/perl-5.13.5/view/pod/perlinterp.pod" >5.13.5 DEV (SHAY on 2010-09-19)</option> <option value="/release/RJBS/perl-5.13.1/view/pod/perlinterp.pod" >5.13.1 DEV (RJBS on 2010-05-20)</option> <option value="/release/JESSE/perl-5.12.0-RC0/view/pod/perlinterp.pod" >5.12.0-RC0 DEV (JESSE on 2010-03-21)</option> <option value="/release/SHAY/perl-5.11.5/view/pod/perlinterp.pod" >5.11.5 DEV (SHAY on 2010-02-21)</option> <option value="/release/RJBS/perl-5.11.4/view/pod/perlinterp.pod" >5.11.4 DEV (RJBS on 2010-01-20)</option> <option value="/release/RGARCIA/perl-5.10.0-RC2/view/pod/perlinterp.pod" >5.10.0-RC2 DEV (RGARCIA on 2007-11-25)</option> <option value="/release/RGARCIA/perl-5.10.0-RC1/view/pod/perlinterp.pod" >5.10.0-RC1 DEV (RGARCIA on 2007-11-17)</option> <option value="/release/LBROCARD/perl5.005_04-RC2/view/pod/perlinterp.pod" >5.005_04-RC2 DEV (LBROCARD on 2004-02-18)</option> <option value="/release/LBROCARD/perl5.005_04-RC1/view/pod/perlinterp.pod" >5.005_04-RC1 DEV (LBROCARD on 2004-02-04)</option> <option value="/release/LBROCARD/perl5.005_03-MAINT22213/view/pod/perlinterp.pod" >5.005_03-MAINT22213 DEV (LBROCARD on 2004-01-27)</option> <option value="/release/LBROCARD/perl5.005_03-MAINT22178/view/pod/perlinterp.pod" >5.005_03-MAINT22178 DEV (LBROCARD on 2004-01-20)</option> <option value="/release/LBROCARD/perl5.005_03-MAINT21792/view/pod/perlinterp.pod" >5.005_03-MAINT21792 DEV (LBROCARD on 2003-12-05)</option> <option value="/release/RGARCIA/perl-5.6.2-RC1/view/pod/perlinterp.pod" >5.6.2-RC1 DEV (RGARCIA on 2003-11-08)</option> <option value="/release/JHI/perl-5.8.1-RC5/view/pod/perlinterp.pod" >5.8.1-RC5 DEV (JHI on 2003-09-22)</option> <option value="/release/JHI/perl-5.8.1-RC4/view/pod/perlinterp.pod" >5.8.1-RC4 DEV (JHI on 2003-08-01)</option> <option value="/release/JHI/perl-5.8.1-RC3/view/pod/perlinterp.pod" >5.8.1-RC3 DEV (JHI on 2003-07-30)</option> <option value="/release/JHI/perl-5.8.1-RC2/view/pod/perlinterp.pod" >5.8.1-RC2 DEV (JHI on 2003-07-11)</option> <option value="/release/JHI/perl-5.8.1-RC1/view/pod/perlinterp.pod" >5.8.1-RC1 DEV (JHI on 2003-07-10)</option> <option value="/release/JHI/perl-5.8.0-RC3/view/pod/perlinterp.pod" >5.8.0-RC3 DEV (JHI on 2002-07-14)</option> <option value="/release/JHI/perl-5.8.0-RC2/view/pod/perlinterp.pod" >5.8.0-RC2 DEV (JHI on 2002-06-21)</option> <option value="/release/JHI/perl-5.8.0-RC1/view/pod/perlinterp.pod" >5.8.0-RC1 DEV (JHI on 2002-06-01)</option> <option value="/release/JHI/perl-5.7.1/view/pod/perlinterp.pod" >5.7.1 DEV (JHI on 2001-04-10)</option> <option value="/release/GSAR/perl-5.5.670/view/pod/perlinterp.pod" >5.5.670 DEV (GSAR on 2000-03-01)</option> <option value="/release/GSAR/perl5.5.660/view/pod/perlinterp.pod" >5.5.660 DEV (GSAR on 2000-02-22)</option> <option value="/release/GSAR/perl5.5.650/view/pod/perlinterp.pod" >5.5.650 DEV (GSAR on 2000-02-08)</option> <option value="/release/GSAR/perl5.5.640/view/pod/perlinterp.pod" >5.5.640 DEV (GSAR on 2000-02-02)</option> <option value="/release/GSAR/perl5.005_63/view/pod/perlinterp.pod" >5.005_63 DEV (GSAR on 1999-12-09)</option> <option value="/release/GSAR/perl5.005_62/view/pod/perlinterp.pod" >5.005_62 DEV (GSAR on 1999-10-15)</option> <option value="/release/GSAR/perl5.005_61/view/pod/perlinterp.pod" >5.005_61 DEV (GSAR on 1999-08-22)</option> <option value="/release/GSAR/perl5.005_60/view/pod/perlinterp.pod" >5.005_60 DEV (GSAR on 1999-08-02)</option> <option value="/release/GSAR/perl5.005_59/view/pod/perlinterp.pod" >5.005_59 DEV (GSAR on 1999-08-02)</option> <option value="/release/GSAR/perl5.005_58/view/pod/perlinterp.pod" >5.005_58 DEV (GSAR on 1999-07-27)</option> <option value="/release/GSAR/perl5.005_57/view/pod/perlinterp.pod" >5.005_57 DEV (GSAR on 1999-05-25)</option> <option value="/release/CHIPS/perl5.004_05-MAINT_TRIAL_9/view/pod/perlinterp.pod" >5.004_05-MAINT_TRIAL_9 DEV (CHIPS on 1999-04-27)</option> <option value="/release/GBARR/perl5.005_03-MAINT_TRIAL_6/view/pod/perlinterp.pod" >5.005_03-MAINT_TRIAL_6 DEV (GBARR on 1999-03-05)</option> <option value="/release/GSAR/perl5.005_56/view/pod/perlinterp.pod" >5.005_56 DEV (GSAR on 1999-03-01)</option> <option value="/release/GSAR/perl5.005_55/view/pod/perlinterp.pod" >5.005_55 DEV (GSAR on 1999-02-16)</option> <option value="/release/GBARR/perl5.005_03-MAINT_TRIAL_5/view/pod/perlinterp.pod" >5.005_03-MAINT_TRIAL_5 DEV (GBARR on 1999-01-29)</option> <option value="/release/GBARR/perl5.005_03-MAINT_TRIAL_4/view/pod/perlinterp.pod" >5.005_03-MAINT_TRIAL_4 DEV (GBARR on 1999-01-26)</option> <option value="/release/GBARR/perl5.005_03-MAINT_TRIAL_3/view/pod/perlinterp.pod" >5.005_03-MAINT_TRIAL_3 DEV (GBARR on 1999-01-17)</option> <option value="/release/GBARR/perl5.005_03-MAINT_TRIAL_2/view/pod/perlinterp.pod" >5.005_03-MAINT_TRIAL_2 DEV (GBARR on 1999-01-03)</option> <option value="/release/TIMB/perl5.004_05-MAINT_TRIAL_8/view/pod/perlinterp.pod" >5.004_05-MAINT_TRIAL_8 DEV (TIMB on 1998-12-03)</option> <option value="/release/GSAR/perl5.005_54/view/pod/perlinterp.pod" >5.005_54 DEV (GSAR on 1998-11-30)</option> <option value="/release/GBARR/perl5.005_03-MAINT_TRIAL_1/view/pod/perlinterp.pod" >5.005_03-MAINT_TRIAL_1 DEV (GBARR on 1998-11-30)</option> <option value="/release/TIMB/perl5.004_05-MAINT_TRIAL_7/view/pod/perlinterp.pod" >5.004_05-MAINT_TRIAL_7 DEV (TIMB on 1998-11-22)</option> <option value="/release/GSAR/perl5.005_53/view/pod/perlinterp.pod" >5.005_53 DEV (GSAR on 1998-10-31)</option> <option value="/release/TIMB/perl5.004_05-MAINT_TRIAL_6/view/pod/perlinterp.pod" >5.004_05-MAINT_TRIAL_6 DEV (TIMB on 1998-10-09)</option> <option value="/release/GSAR/perl5.005_52/view/pod/perlinterp.pod" >5.005_52 DEV (GSAR on 1998-09-25)</option> <option value="/release/GSAR/perl5.005_51/view/pod/perlinterp.pod" >5.005_51 DEV (GSAR on 1998-08-10)</option> <option value="/release/GSAR/perl5.005_02-TRIAL2/view/pod/perlinterp.pod" >5.005_02-TRIAL2 DEV (GSAR on 1998-08-05)</option> <option value="/release/GSAR/perl5.005_02-TRIAL1/view/pod/perlinterp.pod" >5.005_02-TRIAL1 DEV (GSAR on 1998-08-02)</option> <option value="/release/GSAR/perl5.005_50/view/pod/perlinterp.pod" >5.005_50 DEV (GSAR on 1998-07-26)</option> <option value="/release/GSAR/perl5.005-beta2/view/pod/perlinterp.pod" >5.005-beta2 (GSAR on 1998-07-21)</option> <option value="/release/TIMB/perl5.004_05-MAINT_TRIAL_5/view/pod/perlinterp.pod" >5.004_05-MAINT_TRIAL_5 DEV (TIMB on 1998-07-21)</option> <option value="/release/GSAR/perl5.005-beta1/view/pod/perlinterp.pod" >5.005-beta1 (GSAR on 1998-07-15)</option> <option value="/release/GSAR/perl5.004_74/view/pod/perlinterp.pod" >5.004_74 DEV (GSAR on 1998-07-14)</option> <option value="/release/GSAR/perl5.004_73/view/pod/perlinterp.pod" >5.004_73 DEV (GSAR on 1998-07-13)</option> <option value="/release/GSAR/perl5.004_72/view/pod/perlinterp.pod" >5.004_72 DEV (GSAR on 1998-07-12)</option> <option value="/release/GSAR/perl5.004_71/view/pod/perlinterp.pod" >5.004_71 DEV (GSAR on 1998-07-09)</option> <option value="/release/GSAR/perl5.004_70/view/pod/perlinterp.pod" >5.004_70 DEV (GSAR on 1998-07-06)</option> <option value="/release/GSAR/perl5.004_69/view/pod/perlinterp.pod" >5.004_69 DEV (GSAR on 1998-06-29)</option> <option value="/release/GSAR/perl5.004_68/view/pod/perlinterp.pod" >5.004_68 DEV (GSAR on 1998-06-23)</option> <option value="/release/GSAR/perl5.004_67/view/pod/perlinterp.pod" >5.004_67 DEV (GSAR on 1998-06-15)</option> <option value="/release/MICB/perl5.004_66/view/pod/perlinterp.pod" >5.004_66 DEV (MICB on 1998-05-29)</option> <option value="/release/TIMB/perl5.004_04-m4/view/pod/perlinterp.pod" >5.004_04-m4 DEV (TIMB on 1998-05-19)</option> <option value="/release/TIMB/perl5.004_04-m3/view/pod/perlinterp.pod" >5.004_04-m3 DEV (TIMB on 1998-05-15)</option> <option value="/release/MICB/perl5.004_65/view/pod/perlinterp.pod" >5.004_65 DEV (MICB on 1998-05-15)</option> <option value="/release/TIMB/perl5.004_04-m2/view/pod/perlinterp.pod" >5.004_04-m2 DEV (TIMB on 1998-05-01)</option> <option value="/release/MICB/perl5.004_64/view/pod/perlinterp.pod" >5.004_64 DEV (MICB on 1998-04-03)</option> <option value="/release/MICB/perl5.004_63/view/pod/perlinterp.pod" >5.004_63 DEV (MICB on 1998-03-17)</option> <option value="/release/MICB/perl5.004_62/view/pod/perlinterp.pod" >5.004_62 DEV (MICB on 1998-03-06)</option> <option value="/release/TIMB/perl5.004m5t1/view/pod/perlinterp.pod" >5.004m5t1 (TIMB on 1998-03-04)</option> <option value="/release/MICB/perl5.004_61/view/pod/perlinterp.pod" >5.004_61 DEV (MICB on 1998-02-27)</option> <option value="/release/MICB/perl5.004_60/view/pod/perlinterp.pod" >5.004_60 DEV (MICB on 1998-02-20)</option> <option value="/release/MICB/perl5.004_59/view/pod/perlinterp.pod" >5.004_59 DEV (MICB on 1998-02-13)</option> <option value="/release/MICB/perl5.004_58/view/pod/perlinterp.pod" >5.004_58 DEV (MICB on 1998-02-06)</option> <option value="/release/MICB/perl5.004_57/view/pod/perlinterp.pod" >5.004_57 DEV (MICB on 1998-02-03)</option> <option value="/release/MICB/perl5.004_56/view/pod/perlinterp.pod" >5.004_56 DEV (MICB on 1997-12-18)</option> <option value="/release/MICB/perl5.004_55/view/pod/perlinterp.pod" >5.004_55 DEV (MICB on 1997-11-25)</option> <option value="/release/MICB/perl5.004_54/view/pod/perlinterp.pod" >5.004_54 DEV (MICB on 1997-11-14)</option> <option value="/release/MICB/perl5.004_53/view/pod/perlinterp.pod" >5.004_53 DEV (MICB on 1997-10-16)</option> <option value="/release/MICB/perl5.004_52/view/pod/perlinterp.pod" >5.004_52 DEV (MICB on 1997-10-15)</option> <option value="/release/TIMB/perl5.004m4t4/view/pod/perlinterp.pod" >5.004m4t4 (TIMB on 1997-10-14)</option> <option value="/release/TIMB/perl5.004m4t3/view/pod/perlinterp.pod" >5.004m4t3 (TIMB on 1997-10-09)</option> <option value="/release/MICB/perl5.004_51/view/pod/perlinterp.pod" >5.004_51 DEV (MICB on 1997-10-02)</option> <option value="/release/TIMB/perl5.004m4t2/view/pod/perlinterp.pod" >5.004m4t2 (TIMB on 1997-09-23)</option> <option value="/release/TIMB/perl5.004m4t1/view/pod/perlinterp.pod" >5.004m4t1 (TIMB on 1997-09-19)</option> <option value="/release/TIMB/perl5.004m3t2/view/pod/perlinterp.pod" >5.004m3t2 (TIMB on 1997-09-05)</option> <option value="/release/CHIPS/perl5.003_99a/view/pod/perlinterp.pod" >5.003_99a DEV (CHIPS on 1997-05-09)</option> <option value="/release/CHIPS/perl5.003_99/view/pod/perlinterp.pod" >5.003_99 DEV (CHIPS on 1997-05-01)</option> <option value="/release/CHIPS/perl5.003_98/view/pod/perlinterp.pod" >5.003_98 DEV (CHIPS on 1997-04-30)</option> <option value="/release/CHIPS/perl5.003_97j/view/pod/perlinterp.pod" >5.003_97j DEV (CHIPS on 1997-04-28)</option> <option value="/release/CHIPS/perl5.003_97i/view/pod/perlinterp.pod" >5.003_97i DEV (CHIPS on 1997-04-25)</option> <option value="/release/CHIPS/perl5.003_97h/view/pod/perlinterp.pod" >5.003_97h DEV (CHIPS on 1997-04-24)</option> <option value="/release/CHIPS/perl5.003_97/view/pod/perlinterp.pod" >5.003_97 DEV (CHIPS on 1997-04-03)</option> <option value="/release/CHIPS/perl5.003_96/view/pod/perlinterp.pod" >5.003_96 DEV (CHIPS on 1997-04-01)</option> <option value="/release/CHIPS/perl5.003_95/view/pod/perlinterp.pod" >5.003_95 DEV (CHIPS on 1997-03-25)</option> <option value="/release/CHIPS/perl5.003_94/view/pod/perlinterp.pod" >5.003_94 DEV (CHIPS on 1997-03-22)</option> <option value="/release/CHIPS/perl5.003_93/view/pod/perlinterp.pod" >5.003_93 DEV (CHIPS on 1997-03-10)</option> <option value="/release/CHIPS/perl5.003_92/view/pod/perlinterp.pod" >5.003_92 DEV (CHIPS on 1997-03-06)</option> <option value="/release/CHIPS/perl5.003_91/view/pod/perlinterp.pod" >5.003_91 DEV (CHIPS on 1997-03-01)</option> <option value="/release/CHIPS/perl5.003_90/view/pod/perlinterp.pod" >5.003_90 DEV (CHIPS on 1997-02-25)</option> <option value="/release/CHIPS/perl5.003_28/view/pod/perlinterp.pod" >5.003_28 (CHIPS on 1997-02-21)</option> <option value="/release/CHIPS/perl5.003_27/view/pod/perlinterp.pod" >5.003_27 (CHIPS on 1997-02-18)</option> <option value="/release/CHIPS/perl5.003_26/view/pod/perlinterp.pod" >5.003_26 (CHIPS on 1997-02-10)</option> <option value="/release/CHIPS/perl5.003_25/view/pod/perlinterp.pod" >5.003_25 (CHIPS on 1997-02-04)</option> <option value="/release/CHIPS/perl5.003_24/view/pod/perlinterp.pod" >5.003_24 (CHIPS on 1997-01-29)</option> <option value="/release/CHIPS/perl5.003_23/view/pod/perlinterp.pod" >5.003_23 (CHIPS on 1997-01-25)</option> <option value="/release/CHIPS/perl5.003_22/view/pod/perlinterp.pod" >5.003_22 (CHIPS on 1997-01-16)</option> <option value="/release/CHIPS/perl5.003_21/view/pod/perlinterp.pod" >5.003_21 (CHIPS on 1997-01-15)</option> <option value="/release/CHIPS/perl5.003_20/view/pod/perlinterp.pod" >5.003_20 (CHIPS on 1997-01-08)</option> <option value="/release/CHIPS/perl5.003_19/view/pod/perlinterp.pod" >5.003_19 (CHIPS on 1997-01-04)</option> <option value="/release/CHIPS/perl5.003_18/view/pod/perlinterp.pod" >5.003_18 (CHIPS on 1996-12-31)</option> <option value="/release/CHIPS/perl5.003_17/view/pod/perlinterp.pod" >5.003_17 (CHIPS on 1996-12-27)</option> <option value="/release/CHIPS/perl5.003_16/view/pod/perlinterp.pod" >5.003_16 (CHIPS on 1996-12-24)</option> <option value="/release/CHIPS/perl5.003_15/view/pod/perlinterp.pod" >5.003_15 (CHIPS on 1996-12-23)</option> <option value="/release/CHIPS/perl-5.003_13/view/pod/perlinterp.pod" >5.003_13 (CHIPS on 1996-12-20)</option> <option value="/release/CHIPS/perl5.003_12/view/pod/perlinterp.pod" >5.003_12 (CHIPS on 1996-12-19)</option> <option value="/release/CHIPS/perl5.003_11/view/pod/perlinterp.pod" >5.003_11 (CHIPS on 1996-12-06)</option> <option value="/release/CHIPS/perl5.003_10/view/pod/perlinterp.pod" >5.003_10 (CHIPS on 1996-11-30)</option> <option value="/release/CHIPS/perl5.003_09/view/pod/perlinterp.pod" >5.003_09 (CHIPS on 1996-11-26)</option> <option value="/release/CHIPS/perl5.003_08/view/pod/perlinterp.pod" >5.003_08 (CHIPS on 1996-11-19)</option> <option value="/release/ANDYD/perl5.003_07/view/pod/perlinterp.pod" >5.003_07 (ANDYD on 1996-10-11)</option> <option value="/release/ANDYD/perl5.003_06/view/pod/perlinterp.pod" >5.003_06 (ANDYD on 1996-10-08)</option> <option value="/release/ANDYD/perl5.003_05/view/pod/perlinterp.pod" >5.003_05 (ANDYD on 1996-09-12)</option> <option value="/release/ANDYD/perl5.003_04/view/pod/perlinterp.pod" >5.003_04 (ANDYD on 1996-09-02)</option> <option value="/release/ANDYD/perl5.003_03/view/pod/perlinterp.pod" >5.003_03 (ANDYD on 1996-08-28)</option> <option value="/release/NI-S/perl5.003_02/view/pod/perlinterp.pod" >5.003_02 (NI-S on 1996-08-10)</option> <option value="/release/NI-S/perl5.003_02a/view/pod/perlinterp.pod" >5.003_02a DEV (NI-S on 1996-08-08)</option> <option value="/release/LWALL/perl5.002b3/view/pod/perlinterp.pod" >5.002b3 (LWALL on 1996-02-03)</option> </optgroup> </select> </li> <li class="version-diff"> <select class="select-navigator form-control tool-bar-form"> <option disabled selected>Diff with version</option> <option value="/release/SHAY/perl-5.40.1/diff/MAUKE/perl-5.41.10/pod/perlinterp.pod" >5.41.10 DEV (MAUKE on 2025-03-21)</option> <option value="/release/SHAY/perl-5.40.1/diff/HYDAHY/perl-5.41.9/pod/perlinterp.pod" >5.41.9 DEV (HYDAHY on 2025-02-24)</option> <option value="/release/SHAY/perl-5.40.1/diff/SHAY/perl-5.41.8/pod/perlinterp.pod" >5.41.8 DEV (SHAY on 2025-01-20)</option> <option disabled value="/release/SHAY/perl-5.40.1/diff/SHAY/perl-5.40.1/pod/perlinterp.pod" >5.40.1 (SHAY on 2025-01-18)</option> <option value="/release/SHAY/perl-5.40.1/diff/SHAY/perl-5.38.3/pod/perlinterp.pod" >5.38.3 (SHAY on 2025-01-18)</option> <option value="/release/SHAY/perl-5.40.1/diff/SHAY/perl-5.40.1-RC1/pod/perlinterp.pod" >5.40.1-RC1 DEV (SHAY on 2025-01-05)</option> <option value="/release/SHAY/perl-5.40.1/diff/SHAY/perl-5.38.3-RC1/pod/perlinterp.pod" >5.38.3-RC1 DEV (SHAY on 2025-01-05)</option> <option value="/release/SHAY/perl-5.40.1/diff/CORION/perl-5.41.7/pod/perlinterp.pod" >5.41.7 DEV (CORION on 2024-12-20)</option> <option value="/release/SHAY/perl-5.40.1/diff/CONTRA/perl-5.41.6/pod/perlinterp.pod" >5.41.6 DEV (CONTRA on 2024-11-20)</option> <option value="/release/SHAY/perl-5.40.1/diff/HYDAHY/perl-5.41.5/pod/perlinterp.pod" >5.41.5 DEV (HYDAHY on 2024-10-20)</option> <option value="/release/SHAY/perl-5.40.1/diff/CONTRA/perl-5.41.4/pod/perlinterp.pod" >5.41.4 DEV (CONTRA on 2024-09-20)</option> <option value="/release/SHAY/perl-5.40.1/diff/BOOK/perl-5.41.3/pod/perlinterp.pod" >5.41.3 DEV (BOOK on 2024-08-29)</option> <option value="/release/SHAY/perl-5.40.1/diff/ETHER/perl-5.41.2/pod/perlinterp.pod" >5.41.2 DEV (ETHER on 2024-07-20)</option> <option value="/release/SHAY/perl-5.40.1/diff/BOOK/perl-5.41.1/pod/perlinterp.pod" >5.41.1 DEV (BOOK on 2024-07-02)</option> <option value="/release/SHAY/perl-5.40.1/diff/HAARG/perl-5.40.0/pod/perlinterp.pod" >5.40.0 (HAARG on 2024-06-09)</option> <option value="/release/SHAY/perl-5.40.1/diff/HAARG/perl-5.40.0-RC2/pod/perlinterp.pod" >5.40.0-RC2 DEV (HAARG on 2024-06-04)</option> <option value="/release/SHAY/perl-5.40.1/diff/HAARG/perl-5.40.0-RC1/pod/perlinterp.pod" >5.40.0-RC1 DEV (HAARG on 2024-05-24)</option> <option value="/release/SHAY/perl-5.40.1/diff/PEVANS/perl-5.39.10/pod/perlinterp.pod" >5.39.10 DEV (PEVANS on 2024-04-27)</option> <option value="/release/SHAY/perl-5.40.1/diff/PEVANS/perl-5.39.9/pod/perlinterp.pod" >5.39.9 DEV (PEVANS on 2024-03-20)</option> <option value="/release/SHAY/perl-5.40.1/diff/RENEEB/perl-5.39.8/pod/perlinterp.pod" >5.39.8 DEV (RENEEB on 2024-02-23)</option> <option value="/release/SHAY/perl-5.40.1/diff/CORION/perl-5.39.7/pod/perlinterp.pod" >5.39.7 DEV (CORION on 2024-01-20)</option> <option value="/release/SHAY/perl-5.40.1/diff/BOOK/perl-5.39.6/pod/perlinterp.pod" >5.39.6 DEV (BOOK on 2023-12-30)</option> <option value="/release/SHAY/perl-5.40.1/diff/PEVANS/perl-5.38.2/pod/perlinterp.pod" >5.38.2 (PEVANS on 2023-11-29)</option> <option value="/release/SHAY/perl-5.40.1/diff/PEVANS/perl-5.36.3/pod/perlinterp.pod" >5.36.3 (PEVANS on 2023-11-29)</option> <option value="/release/SHAY/perl-5.40.1/diff/PEVANS/perl-5.34.3/pod/perlinterp.pod" >5.34.3 (PEVANS on 2023-11-29)</option> <option value="/release/SHAY/perl-5.40.1/diff/ETHER/perl-5.39.5/pod/perlinterp.pod" >5.39.5 DEV (ETHER on 2023-11-20)</option> <option value="/release/SHAY/perl-5.40.1/diff/HAARG/perl-5.39.4/pod/perlinterp.pod" >5.39.4 DEV (HAARG on 2023-10-25)</option> <option value="/release/SHAY/perl-5.40.1/diff/WOLFSAGE/perl-5.39.3/pod/perlinterp.pod" >5.39.3 DEV (WOLFSAGE on 2023-09-20)</option> <option value="/release/SHAY/perl-5.40.1/diff/PEVANS/perl-5.39.2/pod/perlinterp.pod" >5.39.2 DEV (PEVANS on 2023-08-20)</option> <option value="/release/SHAY/perl-5.40.1/diff/SHAY/perl-5.39.1/pod/perlinterp.pod" >5.39.1 DEV (SHAY on 2023-07-20)</option> <option value="/release/SHAY/perl-5.40.1/diff/RJBS/perl-5.38.0/pod/perlinterp.pod" >5.38.0 (RJBS on 2023-07-02)</option> <option value="/release/SHAY/perl-5.40.1/diff/RJBS/perl-5.38.0-RC2/pod/perlinterp.pod" >5.38.0-RC2 DEV (RJBS on 2023-06-23)</option> <option value="/release/SHAY/perl-5.40.1/diff/RJBS/perl-5.38.0-RC1/pod/perlinterp.pod" >5.38.0-RC1 DEV (RJBS on 2023-06-16)</option> <option value="/release/SHAY/perl-5.40.1/diff/SHAY/perl-5.36.1/pod/perlinterp.pod" >5.36.1 (SHAY on 2023-04-23)</option> <option value="/release/SHAY/perl-5.40.1/diff/SHAY/perl-5.37.11/pod/perlinterp.pod" >5.37.11 DEV (SHAY on 2023-04-20)</option> <option value="/release/SHAY/perl-5.40.1/diff/SHAY/perl-5.36.1-RC3/pod/perlinterp.pod" >5.36.1-RC3 DEV (SHAY on 2023-04-16)</option> <option value="/release/SHAY/perl-5.40.1/diff/SHAY/perl-5.36.1-RC2/pod/perlinterp.pod" >5.36.1-RC2 DEV (SHAY on 2023-04-11)</option> <option value="/release/SHAY/perl-5.40.1/diff/SHAY/perl-5.36.1-RC1/pod/perlinterp.pod" >5.36.1-RC1 DEV (SHAY on 2023-04-10)</option> <option value="/release/SHAY/perl-5.40.1/diff/YVES/perl-5.37.10/pod/perlinterp.pod" >5.37.10 DEV (YVES on 2023-03-21)</option> <option value="/release/SHAY/perl-5.40.1/diff/ETHER/perl-5.37.9/pod/perlinterp.pod" >5.37.9 DEV (ETHER on 2023-02-20)</option> <option value="/release/SHAY/perl-5.40.1/diff/RENEEB/perl-5.37.8/pod/perlinterp.pod" >5.37.8 DEV (RENEEB on 2023-01-20)</option> <option value="/release/SHAY/perl-5.40.1/diff/HYDAHY/perl-5.37.7/pod/perlinterp.pod" >5.37.7 DEV (HYDAHY on 2022-12-20)</option> <option value="/release/SHAY/perl-5.40.1/diff/CORION/perl-5.37.6/pod/perlinterp.pod" >5.37.6 DEV (CORION on 2022-11-20)</option> <option value="/release/SHAY/perl-5.40.1/diff/TODDR/perl-5.37.5/pod/perlinterp.pod" >5.37.5 DEV (TODDR on 2022-10-20)</option> <option value="/release/SHAY/perl-5.40.1/diff/ETHER/perl-5.37.4/pod/perlinterp.pod" >5.37.4 DEV (ETHER on 2022-09-21)</option> <option value="/release/SHAY/perl-5.40.1/diff/ATOOMIC/perl-5.37.2/pod/perlinterp.pod" >5.37.2 DEV (ATOOMIC on 2022-07-21)</option> <option value="/release/SHAY/perl-5.40.1/diff/WOLFSAGE/perl-5.37.1/pod/perlinterp.pod" >5.37.1 DEV (WOLFSAGE on 2022-06-20)</option> <option value="/release/SHAY/perl-5.40.1/diff/RJBS/perl-5.37.0/pod/perlinterp.pod" >5.37.0 DEV (RJBS on 2022-05-28)</option> <option value="/release/SHAY/perl-5.40.1/diff/RJBS/perl-5.36.0/pod/perlinterp.pod" >5.36.0 (RJBS on 2022-05-28)</option> <option value="/release/SHAY/perl-5.40.1/diff/RJBS/perl-5.36.0-RC3/pod/perlinterp.pod" >5.36.0-RC3 DEV (RJBS on 2022-05-22)</option> <option value="/release/SHAY/perl-5.40.1/diff/RJBS/perl-5.36.0-RC2/pod/perlinterp.pod" >5.36.0-RC2 DEV (RJBS on 2022-05-21)</option> <option value="/release/SHAY/perl-5.40.1/diff/SHAY/perl-5.35.11/pod/perlinterp.pod" >5.35.11 DEV (SHAY on 2022-04-20)</option> <option value="/release/SHAY/perl-5.40.1/diff/XSAWYERX/perl-5.35.10/pod/perlinterp.pod" >5.35.10 DEV (XSAWYERX on 2022-03-20)</option> <option value="/release/SHAY/perl-5.40.1/diff/SHAY/perl-5.34.1/pod/perlinterp.pod" >5.34.1 (SHAY on 2022-03-13)</option> <option value="/release/SHAY/perl-5.40.1/diff/SHAY/perl-5.34.1-RC2/pod/perlinterp.pod" >5.34.1-RC2 DEV (SHAY on 2022-03-06)</option> <option value="/release/SHAY/perl-5.40.1/diff/SHAY/perl-5.34.1-RC1/pod/perlinterp.pod" >5.34.1-RC1 DEV (SHAY on 2022-02-27)</option> <option value="/release/SHAY/perl-5.40.1/diff/RENEEB/perl-5.35.9/pod/perlinterp.pod" >5.35.9 DEV (RENEEB on 2022-02-20)</option> <option value="/release/SHAY/perl-5.40.1/diff/ATOOMIC/perl-5.35.8/pod/perlinterp.pod" >5.35.8 DEV (ATOOMIC on 2022-01-20)</option> <option value="/release/SHAY/perl-5.40.1/diff/HYDAHY/perl-5.35.6/pod/perlinterp.pod" >5.35.6 DEV (HYDAHY on 2021-11-21)</option> <option value="/release/SHAY/perl-5.40.1/diff/LEONT/perl-5.35.5/pod/perlinterp.pod" >5.35.5 DEV (LEONT on 2021-10-21)</option> <option value="/release/SHAY/perl-5.40.1/diff/WOLFSAGE/perl-5.35.4/pod/perlinterp.pod" >5.35.4 DEV (WOLFSAGE on 2021-09-20)</option> <option value="/release/SHAY/perl-5.40.1/diff/ETHER/perl-5.35.3/pod/perlinterp.pod" >5.35.3 DEV (ETHER on 2021-08-21)</option> <option value="/release/SHAY/perl-5.40.1/diff/CORION/perl-5.35.1/pod/perlinterp.pod" >5.35.1 DEV (CORION on 2021-06-20)</option> <option value="/release/SHAY/perl-5.40.1/diff/RJBS/perl-5.35.0/pod/perlinterp.pod" >5.35.0 DEV (RJBS on 2021-05-21)</option> <option value="/release/SHAY/perl-5.40.1/diff/XSAWYERX/perl-5.34.0/pod/perlinterp.pod" >5.34.0 (XSAWYERX on 2021-05-20)</option> <option value="/release/SHAY/perl-5.40.1/diff/XSAWYERX/perl-5.34.0-RC2/pod/perlinterp.pod" >5.34.0-RC2 DEV (XSAWYERX on 2021-05-15)</option> <option value="/release/SHAY/perl-5.40.1/diff/XSAWYERX/perl-5.34.0-RC1/pod/perlinterp.pod" >5.34.0-RC1 DEV (XSAWYERX on 2021-05-04)</option> <option value="/release/SHAY/perl-5.40.1/diff/TODDR/perl-5.33.9/pod/perlinterp.pod" >5.33.9 DEV (TODDR on 2021-04-20)</option> <option value="/release/SHAY/perl-5.40.1/diff/ATOOMIC/perl-5.33.8/pod/perlinterp.pod" >5.33.8 DEV (ATOOMIC on 2021-03-21)</option> <option value="/release/SHAY/perl-5.40.1/diff/RENEEB/perl-5.33.7/pod/perlinterp.pod" >5.33.7 DEV (RENEEB on 2021-02-20)</option> <option value="/release/SHAY/perl-5.40.1/diff/SHAY/perl-5.32.1/pod/perlinterp.pod" >5.32.1 (SHAY on 2021-01-23)</option> <option value="/release/SHAY/perl-5.40.1/diff/HYDAHY/perl-5.33.6/pod/perlinterp.pod" >5.33.6 DEV (HYDAHY on 2021-01-21)</option> <option value="/release/SHAY/perl-5.40.1/diff/SHAY/perl-5.32.1-RC1/pod/perlinterp.pod" >5.32.1-RC1 DEV (SHAY on 2021-01-09)</option> <option value="/release/SHAY/perl-5.40.1/diff/CORION/perl-5.33.5/pod/perlinterp.pod" >5.33.5 DEV (CORION on 2020-12-20)</option> <option value="/release/SHAY/perl-5.40.1/diff/SHAY/perl-5.33.3/pod/perlinterp.pod" >5.33.3 DEV (SHAY on 2020-10-20)</option> <option value="/release/SHAY/perl-5.40.1/diff/XSAWYERX/perl-5.33.2/pod/perlinterp.pod" >5.33.2 DEV (XSAWYERX on 2020-09-20)</option> <option value="/release/SHAY/perl-5.40.1/diff/ETHER/perl-5.33.1/pod/perlinterp.pod" >5.33.1 DEV (ETHER on 2020-08-20)</option> <option value="/release/SHAY/perl-5.40.1/diff/XSAWYERX/perl-5.33.0/pod/perlinterp.pod" >5.33.0 DEV (XSAWYERX on 2020-07-17)</option> <option value="/release/SHAY/perl-5.40.1/diff/XSAWYERX/perl-5.32.0/pod/perlinterp.pod" >5.32.0 (XSAWYERX on 2020-06-20)</option> <option value="/release/SHAY/perl-5.40.1/diff/XSAWYERX/perl-5.32.0-RC1/pod/perlinterp.pod" >5.32.0-RC1 DEV (XSAWYERX on 2020-06-07)</option> <option value="/release/SHAY/perl-5.40.1/diff/XSAWYERX/perl-5.30.3-RC1/pod/perlinterp.pod" >5.30.3-RC1 DEV (XSAWYERX on 2020-06-01)</option> <option value="/release/SHAY/perl-5.40.1/diff/XSAWYERX/perl-5.30.3/pod/perlinterp.pod" >5.30.3 (XSAWYERX on 2020-06-01)</option> <option value="/release/SHAY/perl-5.40.1/diff/XSAWYERX/perl-5.28.3-RC1/pod/perlinterp.pod" >5.28.3-RC1 DEV (XSAWYERX on 2020-06-01)</option> <option value="/release/SHAY/perl-5.40.1/diff/XSAWYERX/perl-5.28.3/pod/perlinterp.pod" >5.28.3 (XSAWYERX on 2020-06-01)</option> <option value="/release/SHAY/perl-5.40.1/diff/XSAWYERX/perl-5.32.0-RC0/pod/perlinterp.pod" >5.32.0-RC0 DEV (XSAWYERX on 2020-05-30)</option> <option value="/release/SHAY/perl-5.40.1/diff/XSAWYERX/perl-5.31.11/pod/perlinterp.pod" >5.31.11 DEV (XSAWYERX on 2020-04-28)</option> <option value="/release/SHAY/perl-5.40.1/diff/XSAWYERX/perl-5.31.10/pod/perlinterp.pod" >5.31.10 DEV (XSAWYERX on 2020-03-20)</option> <option value="/release/SHAY/perl-5.40.1/diff/SHAY/perl-5.30.2/pod/perlinterp.pod" >5.30.2 (SHAY on 2020-03-14)</option> <option value="/release/SHAY/perl-5.40.1/diff/SHAY/perl-5.30.2-RC1/pod/perlinterp.pod" >5.30.2-RC1 DEV (SHAY on 2020-02-29)</option> <option value="/release/SHAY/perl-5.40.1/diff/RENEEB/perl-5.31.9/pod/perlinterp.pod" >5.31.9 DEV (RENEEB on 2020-02-20)</option> <option value="/release/SHAY/perl-5.40.1/diff/WOLFSAGE/perl-5.31.8/pod/perlinterp.pod" >5.31.8 DEV (WOLFSAGE on 2020-01-20)</option> <option value="/release/SHAY/perl-5.40.1/diff/ATOOMIC/perl-5.31.7/pod/perlinterp.pod" >5.31.7 DEV (ATOOMIC on 2019-12-21)</option> <option value="/release/SHAY/perl-5.40.1/diff/BINGOS/perl-5.31.6/pod/perlinterp.pod" >5.31.6 DEV (BINGOS on 2019-11-20)</option> <option value="/release/SHAY/perl-5.40.1/diff/SHAY/perl-5.30.1/pod/perlinterp.pod" >5.30.1 (SHAY on 2019-11-10)</option> <option value="/release/SHAY/perl-5.40.1/diff/SHAY/perl-5.30.1-RC1/pod/perlinterp.pod" >5.30.1-RC1 DEV (SHAY on 2019-10-27)</option> <option value="/release/SHAY/perl-5.40.1/diff/SHAY/perl-5.31.5/pod/perlinterp.pod" >5.31.5 DEV (SHAY on 2019-10-20)</option> <option value="/release/SHAY/perl-5.40.1/diff/CORION/perl-5.31.4/pod/perlinterp.pod" >5.31.4 DEV (CORION on 2019-09-20)</option> <option value="/release/SHAY/perl-5.40.1/diff/SHAY/perl-5.31.2/pod/perlinterp.pod" >5.31.2 DEV (SHAY on 2019-07-20)</option> <option value="/release/SHAY/perl-5.40.1/diff/ETHER/perl-5.31.1/pod/perlinterp.pod" >5.31.1 DEV (ETHER on 2019-06-20)</option> <option value="/release/SHAY/perl-5.40.1/diff/XSAWYERX/perl-5.31.0/pod/perlinterp.pod" >5.31.0 DEV (XSAWYERX on 2019-05-24)</option> <option value="/release/SHAY/perl-5.40.1/diff/XSAWYERX/perl-5.30.0/pod/perlinterp.pod" >5.30.0 (XSAWYERX on 2019-05-22)</option> <option value="/release/SHAY/perl-5.40.1/diff/XSAWYERX/perl-5.30.0-RC2/pod/perlinterp.pod" >5.30.0-RC2 DEV (XSAWYERX on 2019-05-17)</option> <option value="/release/SHAY/perl-5.40.1/diff/XSAWYERX/perl-5.30.0-RC1/pod/perlinterp.pod" >5.30.0-RC1 DEV (XSAWYERX on 2019-05-11)</option> <option value="/release/SHAY/perl-5.40.1/diff/XSAWYERX/perl-5.29.10/pod/perlinterp.pod" >5.29.10 DEV (XSAWYERX on 2019-04-20)</option> <option value="/release/SHAY/perl-5.40.1/diff/SHAY/perl-5.28.2/pod/perlinterp.pod" >5.28.2 (SHAY on 2019-04-19)</option> <option value="/release/SHAY/perl-5.40.1/diff/SHAY/perl-5.28.2-RC1/pod/perlinterp.pod" >5.28.2-RC1 DEV (SHAY on 2019-04-05)</option> <option value="/release/SHAY/perl-5.40.1/diff/ZAKAME/perl-5.29.9/pod/perlinterp.pod" >5.29.9 DEV (ZAKAME on 2019-03-21)</option> <option value="/release/SHAY/perl-5.40.1/diff/ATOOMIC/perl-5.29.8/pod/perlinterp.pod" >5.29.8 DEV (ATOOMIC on 2019-02-21)</option> <option value="/release/SHAY/perl-5.40.1/diff/ABIGAIL/perl-5.29.7/pod/perlinterp.pod" >5.29.7 DEV (ABIGAIL on 2019-01-20)</option> <option value="/release/SHAY/perl-5.40.1/diff/ABIGAIL/perl-5.29.6/pod/perlinterp.pod" >5.29.6 DEV (ABIGAIL on 2018-12-18)</option> <option value="/release/SHAY/perl-5.40.1/diff/SHAY/perl-5.28.1-RC1/pod/perlinterp.pod" >5.28.1-RC1 DEV (SHAY on 2018-11-30)</option> <option value="/release/SHAY/perl-5.40.1/diff/SHAY/perl-5.26.3-RC1/pod/perlinterp.pod" >5.26.3-RC1 DEV (SHAY on 2018-11-30)</option> <option value="/release/SHAY/perl-5.40.1/diff/SHAY/perl-5.28.1/pod/perlinterp.pod" >5.28.1 (SHAY on 2018-11-29)</option> <option value="/release/SHAY/perl-5.40.1/diff/SHAY/perl-5.26.3/pod/perlinterp.pod" >5.26.3 (SHAY on 2018-11-29)</option> <option value="/release/SHAY/perl-5.40.1/diff/ETHER/perl-5.29.5/pod/perlinterp.pod" >5.29.5 DEV (ETHER on 2018-11-20)</option> <option value="/release/SHAY/perl-5.40.1/diff/ARC/perl-5.29.4/pod/perlinterp.pod" >5.29.4 DEV (ARC on 2018-10-20)</option> <option value="/release/SHAY/perl-5.40.1/diff/GENEHACK/perl-5.29.3/pod/perlinterp.pod" >5.29.3 DEV (GENEHACK on 2018-09-21)</option> <option value="/release/SHAY/perl-5.40.1/diff/BINGOS/perl-5.29.2/pod/perlinterp.pod" >5.29.2 DEV (BINGOS on 2018-08-20)</option> <option value="/release/SHAY/perl-5.40.1/diff/SHAY/perl-5.29.1/pod/perlinterp.pod" >5.29.1 DEV (SHAY on 2018-07-20)</option> <option value="/release/SHAY/perl-5.40.1/diff/XSAWYERX/perl-5.29.0/pod/perlinterp.pod" >5.29.0 DEV (XSAWYERX on 2018-06-26)</option> <option value="/release/SHAY/perl-5.40.1/diff/XSAWYERX/perl-5.28.0/pod/perlinterp.pod" >5.28.0 (XSAWYERX on 2018-06-23)</option> <option value="/release/SHAY/perl-5.40.1/diff/XSAWYERX/perl-5.28.0-RC4/pod/perlinterp.pod" >5.28.0-RC4 DEV (XSAWYERX on 2018-06-19)</option> <option value="/release/SHAY/perl-5.40.1/diff/XSAWYERX/perl-5.28.0-RC3/pod/perlinterp.pod" >5.28.0-RC3 DEV (XSAWYERX on 2018-06-18)</option> <option value="/release/SHAY/perl-5.40.1/diff/XSAWYERX/perl-5.28.0-RC2/pod/perlinterp.pod" >5.28.0-RC2 DEV (XSAWYERX on 2018-06-06)</option> <option value="/release/SHAY/perl-5.40.1/diff/XSAWYERX/perl-5.28.0-RC1/pod/perlinterp.pod" >5.28.0-RC1 DEV (XSAWYERX on 2018-05-21)</option> <option value="/release/SHAY/perl-5.40.1/diff/XSAWYERX/perl-5.27.11/pod/perlinterp.pod" >5.27.11 DEV (XSAWYERX on 2018-04-20)</option> <option value="/release/SHAY/perl-5.40.1/diff/SHAY/perl-5.26.2/pod/perlinterp.pod" >5.26.2 (SHAY on 2018-04-14)</option> <option value="/release/SHAY/perl-5.40.1/diff/SHAY/perl-5.24.4/pod/perlinterp.pod" >5.24.4 (SHAY on 2018-04-14)</option> <option value="/release/SHAY/perl-5.40.1/diff/SHAY/perl-5.26.2-RC1/pod/perlinterp.pod" >5.26.2-RC1 DEV (SHAY on 2018-03-24)</option> <option value="/release/SHAY/perl-5.40.1/diff/SHAY/perl-5.24.4-RC1/pod/perlinterp.pod" >5.24.4-RC1 DEV (SHAY on 2018-03-24)</option> <option value="/release/SHAY/perl-5.40.1/diff/TODDR/perl-5.27.10/pod/perlinterp.pod" >5.27.10 DEV (TODDR on 2018-03-20)</option> <option value="/release/SHAY/perl-5.40.1/diff/RENEEB/perl-5.27.9/pod/perlinterp.pod" >5.27.9 DEV (RENEEB on 2018-02-20)</option> <option value="/release/SHAY/perl-5.40.1/diff/ABIGAIL/perl-5.27.8/pod/perlinterp.pod" >5.27.8 DEV (ABIGAIL on 2018-01-20)</option> <option value="/release/SHAY/perl-5.40.1/diff/BINGOS/perl-5.27.7/pod/perlinterp.pod" >5.27.7 DEV (BINGOS on 2017-12-20)</option> <option value="/release/SHAY/perl-5.40.1/diff/ETHER/perl-5.27.6/pod/perlinterp.pod" >5.27.6 DEV (ETHER on 2017-11-20)</option> <option value="/release/SHAY/perl-5.40.1/diff/SHAY/perl-5.27.5/pod/perlinterp.pod" >5.27.5 DEV (SHAY on 2017-10-20)</option> <option value="/release/SHAY/perl-5.40.1/diff/SHAY/perl-5.26.1/pod/perlinterp.pod" >5.26.1 (SHAY on 2017-09-22)</option> <option value="/release/SHAY/perl-5.40.1/diff/SHAY/perl-5.24.3/pod/perlinterp.pod" >5.24.3 (SHAY on 2017-09-22)</option> <option value="/release/SHAY/perl-5.40.1/diff/GENEHACK/perl-5.27.4/pod/perlinterp.pod" >5.27.4 DEV (GENEHACK on 2017-09-20)</option> <option value="/release/SHAY/perl-5.40.1/diff/WOLFSAGE/perl-5.27.3/pod/perlinterp.pod" >5.27.3 DEV (WOLFSAGE on 2017-08-21)</option> <option value="/release/SHAY/perl-5.40.1/diff/ARC/perl-5.27.2/pod/perlinterp.pod" >5.27.2 DEV (ARC on 2017-07-20)</option> <option value="/release/SHAY/perl-5.40.1/diff/SHAY/perl-5.24.2/pod/perlinterp.pod" >5.24.2 (SHAY on 2017-07-15)</option> <option value="/release/SHAY/perl-5.40.1/diff/SHAY/perl-5.22.4-RC1/pod/perlinterp.pod" >5.22.4-RC1 DEV (SHAY on 2017-07-01)</option> <option value="/release/SHAY/perl-5.40.1/diff/EHERMAN/perl-5.27.1/pod/perlinterp.pod" >5.27.1 DEV (EHERMAN on 2017-06-20)</option> <option value="/release/SHAY/perl-5.40.1/diff/XSAWYERX/perl-5.26.0/pod/perlinterp.pod" >5.26.0 (XSAWYERX on 2017-05-30)</option> <option value="/release/SHAY/perl-5.40.1/diff/RENEEB/perl-5.25.10/pod/perlinterp.pod" >5.25.10 DEV (RENEEB on 2017-02-20)</option> <option value="/release/SHAY/perl-5.40.1/diff/ABIGAIL/perl-5.25.9/pod/perlinterp.pod" >5.25.9 DEV (ABIGAIL on 2017-01-20)</option> <option value="/release/SHAY/perl-5.40.1/diff/SHAY/perl-5.22.3/pod/perlinterp.pod" >5.22.3 (SHAY on 2017-01-14)</option> <option value="/release/SHAY/perl-5.40.1/diff/EXODIST/perl-5.25.7/pod/perlinterp.pod" >5.25.7 DEV (EXODIST on 2016-11-20)</option> <option value="/release/SHAY/perl-5.40.1/diff/ARC/perl-5.25.6/pod/perlinterp.pod" >5.25.6 DEV (ARC on 2016-10-20)</option> <option value="/release/SHAY/perl-5.40.1/diff/STEVAN/perl-5.25.5/pod/perlinterp.pod" >5.25.5 DEV (STEVAN on 2016-09-20)</option> <option value="/release/SHAY/perl-5.40.1/diff/BINGOS/perl-5.25.4/pod/perlinterp.pod" >5.25.4 DEV (BINGOS on 2016-08-20)</option> <option value="/release/SHAY/perl-5.40.1/diff/WOLFSAGE/perl-5.25.2/pod/perlinterp.pod" >5.25.2 DEV (WOLFSAGE on 2016-06-20)</option> <option value="/release/SHAY/perl-5.40.1/diff/RJBS/perl-5.24.0/pod/perlinterp.pod" >5.24.0 (RJBS on 2016-05-09)</option> <option value="/release/SHAY/perl-5.40.1/diff/ABIGAIL/perl-5.23.9/pod/perlinterp.pod" >5.23.9 DEV (ABIGAIL on 2016-03-20)</option> <option value="/release/SHAY/perl-5.40.1/diff/STEVAN/perl-5.23.7/pod/perlinterp.pod" >5.23.7 DEV (STEVAN on 2016-01-20)</option> <option value="/release/SHAY/perl-5.40.1/diff/DAGOLDEN/perl-5.23.6/pod/perlinterp.pod" >5.23.6 DEV (DAGOLDEN on 2015-12-21)</option> <option value="/release/SHAY/perl-5.40.1/diff/SHAY/perl-5.22.1/pod/perlinterp.pod" >5.22.1 (SHAY on 2015-12-13)</option> <option value="/release/SHAY/perl-5.40.1/diff/ABIGAIL/perl-5.23.5/pod/perlinterp.pod" >5.23.5 DEV (ABIGAIL on 2015-11-20)</option> <option value="/release/SHAY/perl-5.40.1/diff/PCM/perl-5.23.3/pod/perlinterp.pod" >5.23.3 DEV (PCM on 2015-09-21)</option> <option value="/release/SHAY/perl-5.40.1/diff/WOLFSAGE/perl-5.23.2/pod/perlinterp.pod" >5.23.2 DEV (WOLFSAGE on 2015-08-20)</option> <option value="/release/SHAY/perl-5.40.1/diff/WOLFSAGE/perl-5.23.1/pod/perlinterp.pod" >5.23.1 DEV (WOLFSAGE on 2015-07-20)</option> <option value="/release/SHAY/perl-5.40.1/diff/RJBS/perl-5.22.0/pod/perlinterp.pod" >5.22.0 (RJBS on 2015-06-01)</option> <option value="/release/SHAY/perl-5.40.1/diff/RJBS/perl-5.22.0-RC2/pod/perlinterp.pod" >5.22.0-RC2 DEV (RJBS on 2015-05-21)</option> <option value="/release/SHAY/perl-5.40.1/diff/RJBS/perl-5.22.0-RC1/pod/perlinterp.pod" >5.22.0-RC1 DEV (RJBS on 2015-05-19)</option> <option value="/release/SHAY/perl-5.40.1/diff/WOLFSAGE/perl-5.21.8/pod/perlinterp.pod" >5.21.8 DEV (WOLFSAGE on 2015-01-20)</option> <option value="/release/SHAY/perl-5.40.1/diff/BINGOS/perl-5.21.6/pod/perlinterp.pod" >5.21.6 DEV (BINGOS on 2014-11-20)</option> <option value="/release/SHAY/perl-5.40.1/diff/ABIGAIL/perl-5.21.5/pod/perlinterp.pod" >5.21.5 DEV (ABIGAIL on 2014-10-20)</option> <option value="/release/SHAY/perl-5.40.1/diff/RJBS/perl-5.18.4/pod/perlinterp.pod" >5.18.4 (RJBS on 2014-10-02)</option> <option value="/release/SHAY/perl-5.40.1/diff/RJBS/perl-5.18.3/pod/perlinterp.pod" >5.18.3 (RJBS on 2014-10-01)</option> <option value="/release/SHAY/perl-5.40.1/diff/RJBS/perl-5.18.3-RC2/pod/perlinterp.pod" >5.18.3-RC2 DEV (RJBS on 2014-09-27)</option> <option value="/release/SHAY/perl-5.40.1/diff/RJBS/perl-5.18.3-RC1/pod/perlinterp.pod" >5.18.3-RC1 DEV (RJBS on 2014-09-17)</option> <option value="/release/SHAY/perl-5.40.1/diff/PCM/perl-5.21.3/pod/perlinterp.pod" >5.21.3 DEV (PCM on 2014-08-21)</option> <option value="/release/SHAY/perl-5.40.1/diff/ABIGAIL/perl-5.21.2/pod/perlinterp.pod" >5.21.2 DEV (ABIGAIL on 2014-07-20)</option> <option value="/release/SHAY/perl-5.40.1/diff/WOLFSAGE/perl-5.21.1/pod/perlinterp.pod" >5.21.1 DEV (WOLFSAGE on 2014-06-20)</option> <option value="/release/SHAY/perl-5.40.1/diff/RJBS/perl-5.20.0/pod/perlinterp.pod" >5.20.0 (RJBS on 2014-05-27)</option> <option value="/release/SHAY/perl-5.40.1/diff/RJBS/perl-5.20.0-RC1/pod/perlinterp.pod" >5.20.0-RC1 DEV (RJBS on 2014-05-17)</option> <option value="/release/SHAY/perl-5.40.1/diff/ARC/perl-5.19.10/pod/perlinterp.pod" >5.19.10 DEV (ARC on 2014-03-20)</option> <option value="/release/SHAY/perl-5.40.1/diff/TONYC/perl-5.19.9/pod/perlinterp.pod" >5.19.9 DEV (TONYC on 2014-02-20)</option> <option value="/release/SHAY/perl-5.40.1/diff/RJBS/perl-5.18.2/pod/perlinterp.pod" >5.18.2 (RJBS on 2014-01-07)</option> <option value="/release/SHAY/perl-5.40.1/diff/RJBS/perl-5.18.2-RC4/pod/perlinterp.pod" >5.18.2-RC4 DEV (RJBS on 2013-12-22)</option> <option value="/release/SHAY/perl-5.40.1/diff/ABIGAIL/perl-5.19.7/pod/perlinterp.pod" >5.19.7 DEV (ABIGAIL on 2013-12-20)</option> <option value="/release/SHAY/perl-5.40.1/diff/RJBS/perl-5.18.2-RC3/pod/perlinterp.pod" >5.18.2-RC3 DEV (RJBS on 2013-12-19)</option> <option value="/release/SHAY/perl-5.40.1/diff/RJBS/perl-5.18.2-RC2/pod/perlinterp.pod" >5.18.2-RC2 DEV (RJBS on 2013-12-07)</option> <option value="/release/SHAY/perl-5.40.1/diff/RJBS/perl-5.18.2-RC1/pod/perlinterp.pod" >5.18.2-RC1 DEV (RJBS on 2013-12-02)</option> <option value="/release/SHAY/perl-5.40.1/diff/BINGOS/perl-5.19.6/pod/perlinterp.pod" >5.19.6 DEV (BINGOS on 2013-11-20)</option> <option value="/release/SHAY/perl-5.40.1/diff/RJBS/perl-5.18.1/pod/perlinterp.pod" >5.18.1 (RJBS on 2013-08-12)</option> <option value="/release/SHAY/perl-5.40.1/diff/RJBS/perl-5.18.1-RC3/pod/perlinterp.pod" >5.18.1-RC3 DEV (RJBS on 2013-08-09)</option> <option value="/release/SHAY/perl-5.40.1/diff/RJBS/perl-5.18.1-RC2/pod/perlinterp.pod" >5.18.1-RC2 DEV (RJBS on 2013-08-04)</option> <option value="/release/SHAY/perl-5.40.1/diff/RJBS/perl-5.18.1-RC1/pod/perlinterp.pod" >5.18.1-RC1 DEV (RJBS on 2013-08-02)</option> <option value="/release/SHAY/perl-5.40.1/diff/DAGOLDEN/perl-5.19.1/pod/perlinterp.pod" >5.19.1 DEV (DAGOLDEN on 2013-06-21)</option> <option value="/release/SHAY/perl-5.40.1/diff/RJBS/perl-5.18.0/pod/perlinterp.pod" >5.18.0 (RJBS on 2013-05-18)</option> <option value="/release/SHAY/perl-5.40.1/diff/RJBS/perl-5.18.0-RC4/pod/perlinterp.pod" >5.18.0-RC4 DEV (RJBS on 2013-05-16)</option> <option value="/release/SHAY/perl-5.40.1/diff/RJBS/perl-5.18.0-RC3/pod/perlinterp.pod" >5.18.0-RC3 DEV (RJBS on 2013-05-14)</option> <option value="/release/SHAY/perl-5.40.1/diff/RJBS/perl-5.18.0-RC2/pod/perlinterp.pod" >5.18.0-RC2 DEV (RJBS on 2013-05-12)</option> <option value="/release/SHAY/perl-5.40.1/diff/RJBS/perl-5.18.0-RC1/pod/perlinterp.pod" >5.18.0-RC1 DEV (RJBS on 2013-05-11)</option> <option value="/release/SHAY/perl-5.40.1/diff/RJBS/perl-5.16.3/pod/perlinterp.pod" >5.16.3 (RJBS on 2013-03-11)</option> <option value="/release/SHAY/perl-5.40.1/diff/DAPM/perl-5.14.4/pod/perlinterp.pod" >5.14.4 (DAPM on 2013-03-10)</option> <option value="/release/SHAY/perl-5.40.1/diff/DAPM/perl-5.14.4-RC2/pod/perlinterp.pod" >5.14.4-RC2 DEV (DAPM on 2013-03-07)</option> <option value="/release/SHAY/perl-5.40.1/diff/RJBS/perl-5.16.3-RC1/pod/perlinterp.pod" >5.16.3-RC1 DEV (RJBS on 2013-03-07)</option> <option value="/release/SHAY/perl-5.40.1/diff/DAPM/perl-5.14.4-RC1/pod/perlinterp.pod" >5.14.4-RC1 DEV (DAPM on 2013-03-05)</option> <option value="/release/SHAY/perl-5.40.1/diff/BINGOS/perl-5.17.9/pod/perlinterp.pod" >5.17.9 DEV (BINGOS on 2013-02-20)</option> <option value="/release/SHAY/perl-5.40.1/diff/ARC/perl-5.17.8/pod/perlinterp.pod" >5.17.8 DEV (ARC on 2013-01-20)</option> <option value="/release/SHAY/perl-5.40.1/diff/DROLSKY/perl-5.17.7/pod/perlinterp.pod" >5.17.7 DEV (DROLSKY on 2012-12-18)</option> <option value="/release/SHAY/perl-5.40.1/diff/DOM/perl-5.12.5/pod/perlinterp.pod" >5.12.5 (DOM on 2012-11-10)</option> <option value="/release/SHAY/perl-5.40.1/diff/DOM/perl-5.12.5-RC2/pod/perlinterp.pod" >5.12.5-RC2 DEV (DOM on 2012-11-08)</option> <option value="/release/SHAY/perl-5.40.1/diff/DOM/perl-5.12.5-RC1/pod/perlinterp.pod" >5.12.5-RC1 DEV (DOM on 2012-11-03)</option> <option value="/release/SHAY/perl-5.40.1/diff/RJBS/perl-5.16.2/pod/perlinterp.pod" >5.16.2 (RJBS on 2012-11-01)</option> <option value="/release/SHAY/perl-5.40.1/diff/RJBS/perl-5.16.2-RC1/pod/perlinterp.pod" >5.16.2-RC1 DEV (RJBS on 2012-10-27)</option> <option value="/release/SHAY/perl-5.40.1/diff/FLORA/perl-5.17.5/pod/perlinterp.pod" >5.17.5 DEV (FLORA on 2012-10-20)</option> <option value="/release/SHAY/perl-5.40.1/diff/DOM/perl-5.14.3/pod/perlinterp.pod" >5.14.3 (DOM on 2012-10-12)</option> <option value="/release/SHAY/perl-5.40.1/diff/DOM/perl-5.14.3-RC2/pod/perlinterp.pod" >5.14.3-RC2 DEV (DOM on 2012-10-10)</option> <option value="/release/SHAY/perl-5.40.1/diff/DOM/perl-5.14.3-RC1/pod/perlinterp.pod" >5.14.3-RC1 DEV (DOM on 2012-09-26)</option> <option value="/release/SHAY/perl-5.40.1/diff/FLORA/perl-5.17.4/pod/perlinterp.pod" >5.17.4 DEV (FLORA on 2012-09-20)</option> <option value="/release/SHAY/perl-5.40.1/diff/RJBS/perl-5.16.1/pod/perlinterp.pod" >5.16.1 (RJBS on 2012-08-08)</option> <option value="/release/SHAY/perl-5.40.1/diff/RJBS/perl-5.16.1-RC1/pod/perlinterp.pod" >5.16.1-RC1 DEV (RJBS on 2012-08-03)</option> <option value="/release/SHAY/perl-5.40.1/diff/TONYC/perl-5.17.2/pod/perlinterp.pod" >5.17.2 DEV (TONYC on 2012-07-20)</option> <option value="/release/SHAY/perl-5.40.1/diff/DOY/perl-5.17.1/pod/perlinterp.pod" >5.17.1 DEV (DOY on 2012-06-20)</option> <option value="/release/SHAY/perl-5.40.1/diff/ZEFRAM/perl-5.17.0/pod/perlinterp.pod" >5.17.0 DEV (ZEFRAM on 2012-05-26)</option> <option value="/release/SHAY/perl-5.40.1/diff/RJBS/perl-5.16.0/pod/perlinterp.pod" >5.16.0 (RJBS on 2012-05-20)</option> <option value="/release/SHAY/perl-5.40.1/diff/RJBS/perl-5.16.0-RC2/pod/perlinterp.pod" >5.16.0-RC2 DEV (RJBS on 2012-05-16)</option> <option value="/release/SHAY/perl-5.40.1/diff/RJBS/perl-5.16.0-RC1/pod/perlinterp.pod" >5.16.0-RC1 DEV (RJBS on 2012-05-15)</option> <option value="/release/SHAY/perl-5.40.1/diff/RJBS/perl-5.16.0-RC0/pod/perlinterp.pod" >5.16.0-RC0 DEV (RJBS on 2012-05-11)</option> <option value="/release/SHAY/perl-5.40.1/diff/ABIGAIL/perl-5.15.9/pod/perlinterp.pod" >5.15.9 DEV (ABIGAIL on 2012-03-20)</option> <option value="/release/SHAY/perl-5.40.1/diff/BINGOS/perl-5.15.7/pod/perlinterp.pod" >5.15.7 DEV (BINGOS on 2012-01-20)</option> <option value="/release/SHAY/perl-5.40.1/diff/DROLSKY/perl-5.15.6/pod/perlinterp.pod" >5.15.6 DEV (DROLSKY on 2011-12-20)</option> <option value="/release/SHAY/perl-5.40.1/diff/FLORA/perl-5.15.4/pod/perlinterp.pod" >5.15.4 DEV (FLORA on 2011-10-20)</option> <option value="/release/SHAY/perl-5.40.1/diff/FLORA/perl-5.14.2/pod/perlinterp.pod" >5.14.2 (FLORA on 2011-09-26)</option> <option value="/release/SHAY/perl-5.40.1/diff/STEVAN/perl-5.15.3/pod/perlinterp.pod" >5.15.3 DEV (STEVAN on 2011-09-21)</option> <option value="/release/SHAY/perl-5.40.1/diff/FLORA/perl-5.14.2-RC1/pod/perlinterp.pod" >5.14.2-RC1 DEV (FLORA on 2011-09-19)</option> <option value="/release/SHAY/perl-5.40.1/diff/ZEFRAM/perl-5.15.1/pod/perlinterp.pod" >5.15.1 DEV (ZEFRAM on 2011-07-20)</option> <option value="/release/SHAY/perl-5.40.1/diff/DAGOLDEN/perl-5.15.0/pod/perlinterp.pod" >5.15.0 DEV (DAGOLDEN on 2011-06-20)</option> <option value="/release/SHAY/perl-5.40.1/diff/LBROCARD/perl-5.12.4/pod/perlinterp.pod" >5.12.4 (LBROCARD on 2011-06-20)</option> <option value="/release/SHAY/perl-5.40.1/diff/JESSE/perl-5.14.1/pod/perlinterp.pod" >5.14.1 (JESSE on 2011-06-17)</option> <option value="/release/SHAY/perl-5.40.1/diff/LBROCARD/perl-5.12.4-RC2/pod/perlinterp.pod" >5.12.4-RC2 DEV (LBROCARD on 2011-06-15)</option> <option value="/release/SHAY/perl-5.40.1/diff/JESSE/perl-5.14.1-RC1/pod/perlinterp.pod" >5.14.1-RC1 DEV (JESSE on 2011-06-09)</option> <option value="/release/SHAY/perl-5.40.1/diff/LBROCARD/perl-5.12.4-RC1/pod/perlinterp.pod" >5.12.4-RC1 DEV (LBROCARD on 2011-06-08)</option> <option value="/release/SHAY/perl-5.40.1/diff/JESSE/perl-5.14.0/pod/perlinterp.pod" >5.14.0 (JESSE on 2011-05-14)</option> <option value="/release/SHAY/perl-5.40.1/diff/JESSE/perl-5.14.0-RC3/pod/perlinterp.pod" >5.14.0-RC3 DEV (JESSE on 2011-05-11)</option> <option value="/release/SHAY/perl-5.40.1/diff/JESSE/perl-5.14.0-RC2/pod/perlinterp.pod" >5.14.0-RC2 DEV (JESSE on 2011-05-04)</option> <option value="/release/SHAY/perl-5.40.1/diff/JESSE/perl-5.14.0-RC1/pod/perlinterp.pod" >5.14.0-RC1 DEV (JESSE on 2011-04-20)</option> <option value="/release/SHAY/perl-5.40.1/diff/FLORA/perl-5.13.11/pod/perlinterp.pod" >5.13.11 DEV (FLORA on 2011-03-20)</option> <option value="/release/SHAY/perl-5.40.1/diff/AVAR/perl-5.13.10/pod/perlinterp.pod" >5.13.10 DEV (AVAR on 2011-02-20)</option> <option value="/release/SHAY/perl-5.40.1/diff/RJBS/perl-5.12.3/pod/perlinterp.pod" >5.12.3 (RJBS on 2011-01-22)</option> <option value="/release/SHAY/perl-5.40.1/diff/JESSE/perl-5.13.9/pod/perlinterp.pod" >5.13.9 DEV (JESSE on 2011-01-21)</option> <option value="/release/SHAY/perl-5.40.1/diff/RJBS/perl-5.12.3-RC3/pod/perlinterp.pod" >5.12.3-RC3 DEV (RJBS on 2011-01-18)</option> <option value="/release/SHAY/perl-5.40.1/diff/RJBS/perl-5.12.3-RC2/pod/perlinterp.pod" >5.12.3-RC2 DEV (RJBS on 2011-01-15)</option> <option value="/release/SHAY/perl-5.40.1/diff/RJBS/perl-5.12.3-RC1/pod/perlinterp.pod" >5.12.3-RC1 DEV (RJBS on 2011-01-10)</option> <option value="/release/SHAY/perl-5.40.1/diff/ZEFRAM/perl-5.13.8/pod/perlinterp.pod" >5.13.8 DEV (ZEFRAM on 2010-12-19)</option> <option value="/release/SHAY/perl-5.40.1/diff/BINGOS/perl-5.13.7/pod/perlinterp.pod" >5.13.7 DEV (BINGOS on 2010-11-21)</option> <option value="/release/SHAY/perl-5.40.1/diff/MIYAGAWA/perl-5.13.6/pod/perlinterp.pod" >5.13.6 DEV (MIYAGAWA on 2010-10-21)</option> <option value="/release/SHAY/perl-5.40.1/diff/JESSE/perl-5.12.2/pod/perlinterp.pod" >5.12.2 (JESSE on 2010-09-07)</option> <option value="/release/SHAY/perl-5.40.1/diff/JESSE/perl-5.12.2-RC1/pod/perlinterp.pod" >5.12.2-RC1 DEV (JESSE on 2010-08-31)</option> <option value="/release/SHAY/perl-5.40.1/diff/FLORA/perl-5.13.4/pod/perlinterp.pod" >5.13.4 DEV (FLORA on 2010-08-20)</option> <option value="/release/SHAY/perl-5.40.1/diff/DAGOLDEN/perl-5.13.3/pod/perlinterp.pod" >5.13.3 DEV (DAGOLDEN on 2010-07-20)</option> <option value="/release/SHAY/perl-5.40.1/diff/MSTROUT/perl-5.13.2/pod/perlinterp.pod" >5.13.2 DEV (MSTROUT on 2010-06-22)</option> <option value="/release/SHAY/perl-5.40.1/diff/JESSE/perl-5.12.1/pod/perlinterp.pod" >5.12.1 (JESSE on 2010-05-16)</option> <option value="/release/SHAY/perl-5.40.1/diff/JESSE/perl-5.12.1-RC2/pod/perlinterp.pod" >5.12.1-RC2 DEV (JESSE on 2010-05-13)</option> <option value="/release/SHAY/perl-5.40.1/diff/JESSE/perl-5.12.1-RC1/pod/perlinterp.pod" >5.12.1-RC1 DEV (JESSE on 2010-05-10)</option> <option value="/release/SHAY/perl-5.40.1/diff/LBROCARD/perl-5.13.0/pod/perlinterp.pod" >5.13.0 DEV (LBROCARD on 2010-04-20)</option> <option value="/release/SHAY/perl-5.40.1/diff/JESSE/perl-5.12.0/pod/perlinterp.pod" >5.12.0 (JESSE on 2010-04-12)</option> <option value="/release/SHAY/perl-5.40.1/diff/JESSE/perl-5.12.0-RC5/pod/perlinterp.pod" >5.12.0-RC5 DEV (JESSE on 2010-04-10)</option> <option value="/release/SHAY/perl-5.40.1/diff/JESSE/perl-5.12.0-RC4/pod/perlinterp.pod" >5.12.0-RC4 DEV (JESSE on 2010-04-07)</option> <option value="/release/SHAY/perl-5.40.1/diff/JESSE/perl-5.12.0-RC3/pod/perlinterp.pod" >5.12.0-RC3 DEV (JESSE on 2010-04-03)</option> <option value="/release/SHAY/perl-5.40.1/diff/JESSE/perl-5.12.0-RC2/pod/perlinterp.pod" >5.12.0-RC2 DEV (JESSE on 2010-04-01)</option> <option value="/release/SHAY/perl-5.40.1/diff/JESSE/perl-5.12.0-RC1/pod/perlinterp.pod" >5.12.0-RC1 DEV (JESSE on 2010-03-29)</option> <option value="/release/SHAY/perl-5.40.1/diff/JESSE/perl-5.11.3/pod/perlinterp.pod" >5.11.3 DEV (JESSE on 2009-12-21)</option> <option value="/release/SHAY/perl-5.40.1/diff/LBROCARD/perl-5.11.2/pod/perlinterp.pod" >5.11.2 DEV (LBROCARD on 2009-11-20)</option> <option value="/release/SHAY/perl-5.40.1/diff/JESSE/perl-5.11.1/pod/perlinterp.pod" >5.11.1 DEV (JESSE on 2009-10-20)</option> <option value="/release/SHAY/perl-5.40.1/diff/JESSE/perl-5.11.0/pod/perlinterp.pod" >5.11.0 DEV (JESSE on 2009-10-02)</option> <option value="/release/SHAY/perl-5.40.1/diff/DAPM/perl-5.10.1/pod/perlinterp.pod" >5.10.1 (DAPM on 2009-08-23)</option> <option value="/release/SHAY/perl-5.40.1/diff/DAPM/perl-5.10.1-RC2/pod/perlinterp.pod" >5.10.1-RC2 DEV (DAPM on 2009-08-18)</option> <option value="/release/SHAY/perl-5.40.1/diff/DAPM/perl-5.10.1-RC1/pod/perlinterp.pod" >5.10.1-RC1 DEV (DAPM on 2009-08-06)</option> <option value="/release/SHAY/perl-5.40.1/diff/NWCLARK/perl-5.8.9/pod/perlinterp.pod" >5.8.9 (NWCLARK on 2008-12-14)</option> <option value="/release/SHAY/perl-5.40.1/diff/NWCLARK/perl-5.8.9-RC2/pod/perlinterp.pod" >5.8.9-RC2 DEV (NWCLARK on 2008-12-06)</option> <option value="/release/SHAY/perl-5.40.1/diff/NWCLARK/perl-5.8.9-RC1/pod/perlinterp.pod" >5.8.9-RC1 DEV (NWCLARK on 2008-11-10)</option> <option value="/release/SHAY/perl-5.40.1/diff/RGARCIA/perl-5.10.0/pod/perlinterp.pod" >5.10.0 (RGARCIA on 2007-12-18)</option> <option value="/release/SHAY/perl-5.40.1/diff/RGARCIA/perl-5.9.5/pod/perlinterp.pod" >5.9.5 DEV (RGARCIA on 2007-07-07)</option> <option value="/release/SHAY/perl-5.40.1/diff/RGARCIA/perl-5.9.4/pod/perlinterp.pod" >5.9.4 DEV (RGARCIA on 2006-08-15)</option> <option value="/release/SHAY/perl-5.40.1/diff/NWCLARK/perl-5.8.8/pod/perlinterp.pod" >5.8.8 (NWCLARK on 2006-02-01)</option> <option value="/release/SHAY/perl-5.40.1/diff/RGARCIA/perl-5.9.3/pod/perlinterp.pod" >5.9.3 DEV (RGARCIA on 2006-01-28)</option> <option value="/release/SHAY/perl-5.40.1/diff/NWCLARK/perl-5.8.8-RC1/pod/perlinterp.pod" >5.8.8-RC1 DEV (NWCLARK on 2006-01-20)</option> <option value="/release/SHAY/perl-5.40.1/diff/NWCLARK/perl-5.8.7/pod/perlinterp.pod" >5.8.7 (NWCLARK on 2005-05-30)</option> <option value="/release/SHAY/perl-5.40.1/diff/NWCLARK/perl-5.8.7-RC1/pod/perlinterp.pod" >5.8.7-RC1 DEV (NWCLARK on 2005-05-18)</option> <option value="/release/SHAY/perl-5.40.1/diff/RGARCIA/perl-5.9.2/pod/perlinterp.pod" >5.9.2 DEV (RGARCIA on 2005-04-01)</option> <option value="/release/SHAY/perl-5.40.1/diff/NWCLARK/perl-5.8.6/pod/perlinterp.pod" >5.8.6 (NWCLARK on 2004-11-27)</option> <option value="/release/SHAY/perl-5.40.1/diff/NWCLARK/perl-5.8.6-RC1/pod/perlinterp.pod" >5.8.6-RC1 DEV (NWCLARK on 2004-11-11)</option> <option value="/release/SHAY/perl-5.40.1/diff/NWCLARK/perl-5.8.5/pod/perlinterp.pod" >5.8.5 (NWCLARK on 2004-07-19)</option> <option value="/release/SHAY/perl-5.40.1/diff/NWCLARK/perl-5.8.5-RC2/pod/perlinterp.pod" >5.8.5-RC2 DEV (NWCLARK on 2004-07-08)</option> <option value="/release/SHAY/perl-5.40.1/diff/NWCLARK/perl-5.8.5-RC1/pod/perlinterp.pod" >5.8.5-RC1 DEV (NWCLARK on 2004-07-06)</option> <option value="/release/SHAY/perl-5.40.1/diff/NWCLARK/perl-5.8.4/pod/perlinterp.pod" >5.8.4 (NWCLARK on 2004-04-21)</option> <option value="/release/SHAY/perl-5.40.1/diff/NWCLARK/perl-5.8.4-RC2/pod/perlinterp.pod" >5.8.4-RC2 DEV (NWCLARK on 2004-04-15)</option> <option value="/release/SHAY/perl-5.40.1/diff/NWCLARK/perl-5.8.4-RC1/pod/perlinterp.pod" >5.8.4-RC1 DEV (NWCLARK on 2004-04-05)</option> <option value="/release/SHAY/perl-5.40.1/diff/RGARCIA/perl-5.9.1/pod/perlinterp.pod" >5.9.1 DEV (RGARCIA on 2004-03-16)</option> <option value="/release/SHAY/perl-5.40.1/diff/LBROCARD/perl5.005_04/pod/perlinterp.pod" >5.005_04 (LBROCARD on 2004-02-23)</option> <option value="/release/SHAY/perl-5.40.1/diff/NWCLARK/perl-5.8.3/pod/perlinterp.pod" >5.8.3 (NWCLARK on 2004-01-14)</option> <option value="/release/SHAY/perl-5.40.1/diff/NWCLARK/perl-5.8.3-RC1/pod/perlinterp.pod" >5.8.3-RC1 DEV (NWCLARK on 2004-01-07)</option> <option value="/release/SHAY/perl-5.40.1/diff/RGARCIA/perl-5.6.2/pod/perlinterp.pod" >5.6.2 (RGARCIA on 2003-11-15)</option> <option value="/release/SHAY/perl-5.40.1/diff/NWCLARK/perl-5.8.2/pod/perlinterp.pod" >5.8.2 (NWCLARK on 2003-11-05)</option> <option value="/release/SHAY/perl-5.40.1/diff/NWCLARK/perl-5.8.2-RC2/pod/perlinterp.pod" >5.8.2-RC2 DEV (NWCLARK on 2003-11-03)</option> <option value="/release/SHAY/perl-5.40.1/diff/NWCLARK/perl-5.8.2-RC1/pod/perlinterp.pod" >5.8.2-RC1 DEV (NWCLARK on 2003-10-27)</option> <option value="/release/SHAY/perl-5.40.1/diff/HVDS/perl-5.9.0/pod/perlinterp.pod" >5.9.0 DEV (HVDS on 2003-10-27)</option> <option value="/release/SHAY/perl-5.40.1/diff/JHI/perl-5.8.1/pod/perlinterp.pod" >5.8.1 (JHI on 2003-09-25)</option> <option value="/release/SHAY/perl-5.40.1/diff/JHI/perl-5.8.0/pod/perlinterp.pod" >5.8.0 (JHI on 2002-07-18)</option> <option value="/release/SHAY/perl-5.40.1/diff/JHI/perl-5.7.3/pod/perlinterp.pod" >5.7.3 DEV (JHI on 2002-03-05)</option> <option value="/release/SHAY/perl-5.40.1/diff/JHI/perl-5.7.2/pod/perlinterp.pod" >5.7.2 DEV (JHI on 2001-07-13)</option> <option value="/release/SHAY/perl-5.40.1/diff/GSAR/perl-5.6.1/pod/perlinterp.pod" >5.6.1 (GSAR on 2001-04-09)</option> <option value="/release/SHAY/perl-5.40.1/diff/GSAR/perl-5.6.1-TRIAL3/pod/perlinterp.pod" >5.6.1-TRIAL3 DEV (GSAR on 2001-03-19)</option> <option value="/release/SHAY/perl-5.40.1/diff/GSAR/perl-5.6.1-TRIAL2/pod/perlinterp.pod" >5.6.1-TRIAL2 DEV (GSAR on 2001-01-31)</option> <option value="/release/SHAY/perl-5.40.1/diff/GSAR/perl-5.6.1-TRIAL1/pod/perlinterp.pod" >5.6.1-TRIAL1 DEV (GSAR on 2000-12-18)</option> <option value="/release/SHAY/perl-5.40.1/diff/JHI/perl-5.7.0/pod/perlinterp.pod" >5.7.0 DEV (JHI on 2000-09-02)</option> <option value="/release/SHAY/perl-5.40.1/diff/GSAR/perl-5.6.0/pod/perlinterp.pod" >5.6.0 (GSAR on 2000-03-23)</option> <option value="/release/SHAY/perl-5.40.1/diff/CHIPS/perl5.004_05/pod/perlinterp.pod" >5.004_05 (CHIPS on 1999-04-29)</option> <option value="/release/SHAY/perl-5.40.1/diff/GBARR/perl5.005_03/pod/perlinterp.pod" >5.005_03 (GBARR on 1999-03-29)</option> <option value="/release/SHAY/perl-5.40.1/diff/GSAR/perl5.005_02/pod/perlinterp.pod" >5.005_02 (GSAR on 1998-08-08)</option> <option value="/release/SHAY/perl-5.40.1/diff/GSAR/perl5.005_01/pod/perlinterp.pod" >5.005_01 (GSAR on 1998-07-27)</option> <option value="/release/SHAY/perl-5.40.1/diff/GSAR/perl5.005/pod/perlinterp.pod" >5.005 (GSAR on 1998-07-23)</option> <option value="/release/SHAY/perl-5.40.1/diff/TIMB/perl5.004_04/pod/perlinterp.pod" >5.004_04 (TIMB on 1997-10-15)</option> <option value="/release/SHAY/perl-5.40.1/diff/TIMB/perl5.004_03/pod/perlinterp.pod" >5.004_03 (TIMB on 1997-09-05)</option> <option value="/release/SHAY/perl-5.40.1/diff/TIMB/perl5.004_02/pod/perlinterp.pod" >5.004_02 (TIMB on 1997-08-07)</option> <option value="/release/SHAY/perl-5.40.1/diff/TIMB/perl5.004_01/pod/perlinterp.pod" >5.004_01 (TIMB on 1997-06-13)</option> <option value="/release/SHAY/perl-5.40.1/diff/CHIPS/perl5.004/pod/perlinterp.pod" >5.004 (CHIPS on 1997-05-15)</option> <optgroup label="BackPAN">' <option value="/release/SHAY/perl-5.40.1/diff/PEVANS/perl-5.38.1a/pod/perlinterp.pod" >5.38.1a (PEVANS on 2023-11-25)</option> <option value="/release/SHAY/perl-5.40.1/diff/PEVANS/perl-5.36.2a/pod/perlinterp.pod" >5.36.2a (PEVANS on 2023-11-25)</option> <option value="/release/SHAY/perl-5.40.1/diff/PEVANS/perl-5.34.2a/pod/perlinterp.pod" >5.34.2a (PEVANS on 2023-11-25)</option> <option value="/release/SHAY/perl-5.40.1/diff/PEVANS/perl-5.38.1/pod/perlinterp.pod" >5.38.1 (PEVANS on 2023-11-25)</option> <option value="/release/SHAY/perl-5.40.1/diff/PEVANS/perl-5.36.2/pod/perlinterp.pod" >5.36.2 (PEVANS on 2023-11-25)</option> <option value="/release/SHAY/perl-5.40.1/diff/PEVANS/perl-5.34.2/pod/perlinterp.pod" >5.34.2 (PEVANS on 2023-11-25)</option> <option value="/release/SHAY/perl-5.40.1/diff/NEILB/perl-5.37.3/pod/perlinterp.pod" >5.37.3 DEV (NEILB on 2022-08-20)</option> <option value="/release/SHAY/perl-5.40.1/diff/NEILB/perl-5.35.7/pod/perlinterp.pod" >5.35.7 DEV (NEILB on 2021-12-20)</option> <option value="/release/SHAY/perl-5.40.1/diff/NEILB/perl-5.35.2/pod/perlinterp.pod" >5.35.2 DEV (NEILB on 2021-07-23)</option> <option value="/release/SHAY/perl-5.40.1/diff/TOMHUKINS/perl-5.33.4/pod/perlinterp.pod" >5.33.4 DEV (TOMHUKINS on 2020-11-20)</option> <option value="/release/SHAY/perl-5.40.1/diff/TOMHUKINS/perl-5.31.3/pod/perlinterp.pod" >5.31.3 DEV (TOMHUKINS on 2019-08-20)</option> <option value="/release/SHAY/perl-5.40.1/diff/SHAY/perl-5.26.1-RC1/pod/perlinterp.pod" >5.26.1-RC1 DEV (SHAY on 2017-09-10)</option> <option value="/release/SHAY/perl-5.40.1/diff/SHAY/perl-5.24.3-RC1/pod/perlinterp.pod" >5.24.3-RC1 DEV (SHAY on 2017-09-10)</option> <option value="/release/SHAY/perl-5.40.1/diff/SHAY/perl-5.22.4/pod/perlinterp.pod" >5.22.4 (SHAY on 2017-07-15)</option> <option value="/release/SHAY/perl-5.40.1/diff/SHAY/perl-5.24.2-RC1/pod/perlinterp.pod" >5.24.2-RC1 DEV (SHAY on 2017-07-01)</option> <option value="/release/SHAY/perl-5.40.1/diff/XSAWYERX/perl-5.27.0/pod/perlinterp.pod" >5.27.0 DEV (XSAWYERX on 2017-05-31)</option> <option value="/release/SHAY/perl-5.40.1/diff/XSAWYERX/perl-5.26.0-RC2/pod/perlinterp.pod" >5.26.0-RC2 DEV (XSAWYERX on 2017-05-23)</option> <option value="/release/SHAY/perl-5.40.1/diff/XSAWYERX/perl-5.26.0-RC1/pod/perlinterp.pod" >5.26.0-RC1 DEV (XSAWYERX on 2017-05-11)</option> <option value="/release/SHAY/perl-5.40.1/diff/XSAWYERX/perl-5.25.12/pod/perlinterp.pod" >5.25.12 DEV (XSAWYERX on 2017-04-20)</option> <option value="/release/SHAY/perl-5.40.1/diff/XSAWYERX/perl-5.25.11/pod/perlinterp.pod" >5.25.11 DEV (XSAWYERX on 2017-03-20)</option> <option value="/release/SHAY/perl-5.40.1/diff/SHAY/perl-5.24.1/pod/perlinterp.pod" >5.24.1 (SHAY on 2017-01-14)</option> <option value="/release/SHAY/perl-5.40.1/diff/SHAY/perl-5.24.1-RC5/pod/perlinterp.pod" >5.24.1-RC5 DEV (SHAY on 2017-01-02)</option> <option value="/release/SHAY/perl-5.40.1/diff/SHAY/perl-5.22.3-RC5/pod/perlinterp.pod" >5.22.3-RC5 DEV (SHAY on 2017-01-02)</option> <option value="/release/SHAY/perl-5.40.1/diff/XSAWYERX/perl-5.25.8/pod/perlinterp.pod" >5.25.8 DEV (XSAWYERX on 2016-12-20)</option> <option value="/release/SHAY/perl-5.40.1/diff/SHAY/perl-5.24.1-RC4/pod/perlinterp.pod" >5.24.1-RC4 DEV (SHAY on 2016-10-12)</option> <option value="/release/SHAY/perl-5.40.1/diff/SHAY/perl-5.22.3-RC4/pod/perlinterp.pod" >5.22.3-RC4 DEV (SHAY on 2016-10-12)</option> <option value="/release/SHAY/perl-5.40.1/diff/SHAY/perl-5.24.1-RC3/pod/perlinterp.pod" >5.24.1-RC3 DEV (SHAY on 2016-08-11)</option> <option value="/release/SHAY/perl-5.40.1/diff/SHAY/perl-5.22.3-RC3/pod/perlinterp.pod" >5.22.3-RC3 DEV (SHAY on 2016-08-11)</option> <option value="/release/SHAY/perl-5.40.1/diff/SHAY/perl-5.24.1-RC2/pod/perlinterp.pod" >5.24.1-RC2 DEV (SHAY on 2016-07-25)</option> <option value="/release/SHAY/perl-5.40.1/diff/SHAY/perl-5.22.3-RC2/pod/perlinterp.pod" >5.22.3-RC2 DEV (SHAY on 2016-07-25)</option> <option value="/release/SHAY/perl-5.40.1/diff/SHAY/perl-5.25.3/pod/perlinterp.pod" >5.25.3 DEV (SHAY on 2016-07-20)</option> <option value="/release/SHAY/perl-5.40.1/diff/SHAY/perl-5.24.1-RC1/pod/perlinterp.pod" >5.24.1-RC1 DEV (SHAY on 2016-07-17)</option> <option value="/release/SHAY/perl-5.40.1/diff/SHAY/perl-5.22.3-RC1/pod/perlinterp.pod" >5.22.3-RC1 DEV (SHAY on 2016-07-17)</option> <option value="/release/SHAY/perl-5.40.1/diff/XSAWYERX/perl-5.25.1/pod/perlinterp.pod" >5.25.1 DEV (XSAWYERX on 2016-05-20)</option> <option value="/release/SHAY/perl-5.40.1/diff/RJBS/perl-5.25.0/pod/perlinterp.pod" >5.25.0 DEV (RJBS on 2016-05-09)</option> <option value="/release/SHAY/perl-5.40.1/diff/RJBS/perl-5.24.0-RC5/pod/perlinterp.pod" >5.24.0-RC5 DEV (RJBS on 2016-05-04)</option> <option value="/release/SHAY/perl-5.40.1/diff/RJBS/perl-5.24.0-RC4/pod/perlinterp.pod" >5.24.0-RC4 DEV (RJBS on 2016-05-02)</option> <option value="/release/SHAY/perl-5.40.1/diff/SHAY/perl-5.22.2/pod/perlinterp.pod" >5.22.2 (SHAY on 2016-04-29)</option> <option value="/release/SHAY/perl-5.40.1/diff/RJBS/perl-5.24.0-RC3/pod/perlinterp.pod" >5.24.0-RC3 DEV (RJBS on 2016-04-27)</option> <option value="/release/SHAY/perl-5.40.1/diff/RJBS/perl-5.24.0-RC2/pod/perlinterp.pod" >5.24.0-RC2 DEV (RJBS on 2016-04-23)</option> <option value="/release/SHAY/perl-5.40.1/diff/RJBS/perl-5.24.0-RC1/pod/perlinterp.pod" >5.24.0-RC1 DEV (RJBS on 2016-04-14)</option> <option value="/release/SHAY/perl-5.40.1/diff/SHAY/perl-5.22.2-RC1/pod/perlinterp.pod" >5.22.2-RC1 DEV (SHAY on 2016-04-10)</option> <option value="/release/SHAY/perl-5.40.1/diff/XSAWYERX/perl-5.23.8/pod/perlinterp.pod" >5.23.8 DEV (XSAWYERX on 2016-02-20)</option> <option value="/release/SHAY/perl-5.40.1/diff/SHAY/perl-5.22.1-RC4/pod/perlinterp.pod" >5.22.1-RC4 DEV (SHAY on 2015-12-08)</option> <option value="/release/SHAY/perl-5.40.1/diff/SHAY/perl-5.22.1-RC3/pod/perlinterp.pod" >5.22.1-RC3 DEV (SHAY on 2015-12-02)</option> <option value="/release/SHAY/perl-5.40.1/diff/SHAY/perl-5.22.1-RC2/pod/perlinterp.pod" >5.22.1-RC2 DEV (SHAY on 2015-11-15)</option> <option value="/release/SHAY/perl-5.40.1/diff/SHAY/perl-5.22.1-RC1/pod/perlinterp.pod" >5.22.1-RC1 DEV (SHAY on 2015-10-31)</option> <option value="/release/SHAY/perl-5.40.1/diff/SHAY/perl-5.23.4/pod/perlinterp.pod" >5.23.4 DEV (SHAY on 2015-10-20)</option> <option value="/release/SHAY/perl-5.40.1/diff/SHAY/perl-5.20.3/pod/perlinterp.pod" >5.20.3 (SHAY on 2015-09-12)</option> <option value="/release/SHAY/perl-5.40.1/diff/SHAY/perl-5.20.3-RC2/pod/perlinterp.pod" >5.20.3-RC2 DEV (SHAY on 2015-08-29)</option> <option value="/release/SHAY/perl-5.40.1/diff/SHAY/perl-5.20.3-RC1/pod/perlinterp.pod" >5.20.3-RC1 DEV (SHAY on 2015-08-22)</option> <option value="/release/SHAY/perl-5.40.1/diff/RJBS/perl-5.23.0/pod/perlinterp.pod" >5.23.0 DEV (RJBS on 2015-06-20)</option> <option value="/release/SHAY/perl-5.40.1/diff/SHAY/perl-5.21.11/pod/perlinterp.pod" >5.21.11 DEV (SHAY on 2015-04-20)</option> <option value="/release/SHAY/perl-5.40.1/diff/SHAY/perl-5.21.10/pod/perlinterp.pod" >5.21.10 DEV (SHAY on 2015-03-20)</option> <option value="/release/SHAY/perl-5.40.1/diff/XSAWYERX/perl-5.21.9/pod/perlinterp.pod" >5.21.9 DEV (XSAWYERX on 2015-02-21)</option> <option value="/release/SHAY/perl-5.40.1/diff/SHAY/perl-5.20.2/pod/perlinterp.pod" >5.20.2 (SHAY on 2015-02-14)</option> <option value="/release/SHAY/perl-5.40.1/diff/SHAY/perl-5.20.2-RC1/pod/perlinterp.pod" >5.20.2-RC1 DEV (SHAY on 2015-02-01)</option> <option value="/release/SHAY/perl-5.40.1/diff/CORION/perl-5.21.7/pod/perlinterp.pod" >5.21.7 DEV (CORION on 2014-12-20)</option> <option value="/release/SHAY/perl-5.40.1/diff/SHAY/perl-5.21.4/pod/perlinterp.pod" >5.21.4 DEV (SHAY on 2014-09-20)</option> <option value="/release/SHAY/perl-5.40.1/diff/SHAY/perl-5.20.1/pod/perlinterp.pod" >5.20.1 (SHAY on 2014-09-14)</option> <option value="/release/SHAY/perl-5.40.1/diff/SHAY/perl-5.20.1-RC2/pod/perlinterp.pod" >5.20.1-RC2 DEV (SHAY on 2014-09-07)</option> <option value="/release/SHAY/perl-5.40.1/diff/SHAY/perl-5.20.1-RC1/pod/perlinterp.pod" >5.20.1-RC1 DEV (SHAY on 2014-08-25)</option> <option value="/release/SHAY/perl-5.40.1/diff/RJBS/perl-5.21.0/pod/perlinterp.pod" >5.21.0 DEV (RJBS on 2014-05-27)</option> <option value="/release/SHAY/perl-5.40.1/diff/SHAY/perl-5.19.11/pod/perlinterp.pod" >5.19.11 DEV (SHAY on 2014-04-20)</option> <option value="/release/SHAY/perl-5.40.1/diff/RJBS/perl-5.19.8/pod/perlinterp.pod" >5.19.8 DEV (RJBS on 2014-01-20)</option> <option value="/release/SHAY/perl-5.40.1/diff/SHAY/perl-5.19.5/pod/perlinterp.pod" >5.19.5 DEV (SHAY on 2013-10-20)</option> <option value="/release/SHAY/perl-5.40.1/diff/SHAY/perl-5.19.4/pod/perlinterp.pod" >5.19.4 DEV (SHAY on 2013-09-20)</option> <option value="/release/SHAY/perl-5.40.1/diff/SHAY/perl-5.19.3/pod/perlinterp.pod" >5.19.3 DEV (SHAY on 2013-08-20)</option> <option value="/release/SHAY/perl-5.40.1/diff/ARISTOTLE/perl-5.19.2/pod/perlinterp.pod" >5.19.2 DEV (ARISTOTLE on 2013-07-22)</option> <option value="/release/SHAY/perl-5.40.1/diff/RJBS/perl-5.19.0/pod/perlinterp.pod" >5.19.0 DEV (RJBS on 2013-05-20)</option> <option value="/release/SHAY/perl-5.40.1/diff/RJBS/perl-5.17.11/pod/perlinterp.pod" >5.17.11 DEV (RJBS on 2013-04-21)</option> <option value="/release/SHAY/perl-5.40.1/diff/CORION/perl-5.17.10/pod/perlinterp.pod" >5.17.10 DEV (CORION on 2013-03-21)</option> <option value="/release/SHAY/perl-5.40.1/diff/RJBS/perl-5.17.6/pod/perlinterp.pod" >5.17.6 DEV (RJBS on 2012-11-21)</option> <option value="/release/SHAY/perl-5.40.1/diff/SHAY/perl-5.17.3/pod/perlinterp.pod" >5.17.3 DEV (SHAY on 2012-08-20)</option> <option value="/release/SHAY/perl-5.40.1/diff/CORION/perl-5.15.8/pod/perlinterp.pod" >5.15.8 DEV (CORION on 2012-02-20)</option> <option value="/release/SHAY/perl-5.40.1/diff/SHAY/perl-5.15.5/pod/perlinterp.pod" >5.15.5 DEV (SHAY on 2011-11-20)</option> <option value="/release/SHAY/perl-5.40.1/diff/RJBS/perl-5.15.2/pod/perlinterp.pod" >5.15.2 DEV (RJBS on 2011-08-21)</option> <option value="/release/SHAY/perl-5.40.1/diff/SHAY/perl-5.13.5/pod/perlinterp.pod" >5.13.5 DEV (SHAY on 2010-09-19)</option> <option value="/release/SHAY/perl-5.40.1/diff/RJBS/perl-5.13.1/pod/perlinterp.pod" >5.13.1 DEV (RJBS on 2010-05-20)</option> <option value="/release/SHAY/perl-5.40.1/diff/JESSE/perl-5.12.0-RC0/pod/perlinterp.pod" >5.12.0-RC0 DEV (JESSE on 2010-03-21)</option> <option value="/release/SHAY/perl-5.40.1/diff/SHAY/perl-5.11.5/pod/perlinterp.pod" >5.11.5 DEV (SHAY on 2010-02-21)</option> <option value="/release/SHAY/perl-5.40.1/diff/RJBS/perl-5.11.4/pod/perlinterp.pod" >5.11.4 DEV (RJBS on 2010-01-20)</option> <option value="/release/SHAY/perl-5.40.1/diff/RGARCIA/perl-5.10.0-RC2/pod/perlinterp.pod" >5.10.0-RC2 DEV (RGARCIA on 2007-11-25)</option> <option value="/release/SHAY/perl-5.40.1/diff/RGARCIA/perl-5.10.0-RC1/pod/perlinterp.pod" >5.10.0-RC1 DEV (RGARCIA on 2007-11-17)</option> <option value="/release/SHAY/perl-5.40.1/diff/LBROCARD/perl5.005_04-RC2/pod/perlinterp.pod" >5.005_04-RC2 DEV (LBROCARD on 2004-02-18)</option> <option value="/release/SHAY/perl-5.40.1/diff/LBROCARD/perl5.005_04-RC1/pod/perlinterp.pod" >5.005_04-RC1 DEV (LBROCARD on 2004-02-04)</option> <option value="/release/SHAY/perl-5.40.1/diff/LBROCARD/perl5.005_03-MAINT22213/pod/perlinterp.pod" >5.005_03-MAINT22213 DEV (LBROCARD on 2004-01-27)</option> <option value="/release/SHAY/perl-5.40.1/diff/LBROCARD/perl5.005_03-MAINT22178/pod/perlinterp.pod" >5.005_03-MAINT22178 DEV (LBROCARD on 2004-01-20)</option> <option value="/release/SHAY/perl-5.40.1/diff/LBROCARD/perl5.005_03-MAINT21792/pod/perlinterp.pod" >5.005_03-MAINT21792 DEV (LBROCARD on 2003-12-05)</option> <option value="/release/SHAY/perl-5.40.1/diff/RGARCIA/perl-5.6.2-RC1/pod/perlinterp.pod" >5.6.2-RC1 DEV (RGARCIA on 2003-11-08)</option> <option value="/release/SHAY/perl-5.40.1/diff/JHI/perl-5.8.1-RC5/pod/perlinterp.pod" >5.8.1-RC5 DEV (JHI on 2003-09-22)</option> <option value="/release/SHAY/perl-5.40.1/diff/JHI/perl-5.8.1-RC4/pod/perlinterp.pod" >5.8.1-RC4 DEV (JHI on 2003-08-01)</option> <option value="/release/SHAY/perl-5.40.1/diff/JHI/perl-5.8.1-RC3/pod/perlinterp.pod" >5.8.1-RC3 DEV (JHI on 2003-07-30)</option> <option value="/release/SHAY/perl-5.40.1/diff/JHI/perl-5.8.1-RC2/pod/perlinterp.pod" >5.8.1-RC2 DEV (JHI on 2003-07-11)</option> <option value="/release/SHAY/perl-5.40.1/diff/JHI/perl-5.8.1-RC1/pod/perlinterp.pod" >5.8.1-RC1 DEV (JHI on 2003-07-10)</option> <option value="/release/SHAY/perl-5.40.1/diff/JHI/perl-5.8.0-RC3/pod/perlinterp.pod" >5.8.0-RC3 DEV (JHI on 2002-07-14)</option> <option value="/release/SHAY/perl-5.40.1/diff/JHI/perl-5.8.0-RC2/pod/perlinterp.pod" >5.8.0-RC2 DEV (JHI on 2002-06-21)</option> <option value="/release/SHAY/perl-5.40.1/diff/JHI/perl-5.8.0-RC1/pod/perlinterp.pod" >5.8.0-RC1 DEV (JHI on 2002-06-01)</option> <option value="/release/SHAY/perl-5.40.1/diff/JHI/perl-5.7.1/pod/perlinterp.pod" >5.7.1 DEV (JHI on 2001-04-10)</option> <option value="/release/SHAY/perl-5.40.1/diff/GSAR/perl-5.5.670/pod/perlinterp.pod" >5.5.670 DEV (GSAR on 2000-03-01)</option> <option value="/release/SHAY/perl-5.40.1/diff/GSAR/perl5.5.660/pod/perlinterp.pod" >5.5.660 DEV (GSAR on 2000-02-22)</option> <option value="/release/SHAY/perl-5.40.1/diff/GSAR/perl5.5.650/pod/perlinterp.pod" >5.5.650 DEV (GSAR on 2000-02-08)</option> <option value="/release/SHAY/perl-5.40.1/diff/GSAR/perl5.5.640/pod/perlinterp.pod" >5.5.640 DEV (GSAR on 2000-02-02)</option> <option value="/release/SHAY/perl-5.40.1/diff/GSAR/perl5.005_63/pod/perlinterp.pod" >5.005_63 DEV (GSAR on 1999-12-09)</option> <option value="/release/SHAY/perl-5.40.1/diff/GSAR/perl5.005_62/pod/perlinterp.pod" >5.005_62 DEV (GSAR on 1999-10-15)</option> <option value="/release/SHAY/perl-5.40.1/diff/GSAR/perl5.005_61/pod/perlinterp.pod" >5.005_61 DEV (GSAR on 1999-08-22)</option> <option value="/release/SHAY/perl-5.40.1/diff/GSAR/perl5.005_60/pod/perlinterp.pod" >5.005_60 DEV (GSAR on 1999-08-02)</option> <option value="/release/SHAY/perl-5.40.1/diff/GSAR/perl5.005_59/pod/perlinterp.pod" >5.005_59 DEV (GSAR on 1999-08-02)</option> <option value="/release/SHAY/perl-5.40.1/diff/GSAR/perl5.005_58/pod/perlinterp.pod" >5.005_58 DEV (GSAR on 1999-07-27)</option> <option value="/release/SHAY/perl-5.40.1/diff/GSAR/perl5.005_57/pod/perlinterp.pod" >5.005_57 DEV (GSAR on 1999-05-25)</option> <option value="/release/SHAY/perl-5.40.1/diff/CHIPS/perl5.004_05-MAINT_TRIAL_9/pod/perlinterp.pod" >5.004_05-MAINT_TRIAL_9 DEV (CHIPS on 1999-04-27)</option> <option value="/release/SHAY/perl-5.40.1/diff/GBARR/perl5.005_03-MAINT_TRIAL_6/pod/perlinterp.pod" >5.005_03-MAINT_TRIAL_6 DEV (GBARR on 1999-03-05)</option> <option value="/release/SHAY/perl-5.40.1/diff/GSAR/perl5.005_56/pod/perlinterp.pod" >5.005_56 DEV (GSAR on 1999-03-01)</option> <option value="/release/SHAY/perl-5.40.1/diff/GSAR/perl5.005_55/pod/perlinterp.pod" >5.005_55 DEV (GSAR on 1999-02-16)</option> <option value="/release/SHAY/perl-5.40.1/diff/GBARR/perl5.005_03-MAINT_TRIAL_5/pod/perlinterp.pod" >5.005_03-MAINT_TRIAL_5 DEV (GBARR on 1999-01-29)</option> <option value="/release/SHAY/perl-5.40.1/diff/GBARR/perl5.005_03-MAINT_TRIAL_4/pod/perlinterp.pod" >5.005_03-MAINT_TRIAL_4 DEV (GBARR on 1999-01-26)</option> <option value="/release/SHAY/perl-5.40.1/diff/GBARR/perl5.005_03-MAINT_TRIAL_3/pod/perlinterp.pod" >5.005_03-MAINT_TRIAL_3 DEV (GBARR on 1999-01-17)</option> <option value="/release/SHAY/perl-5.40.1/diff/GBARR/perl5.005_03-MAINT_TRIAL_2/pod/perlinterp.pod" >5.005_03-MAINT_TRIAL_2 DEV (GBARR on 1999-01-03)</option> <option value="/release/SHAY/perl-5.40.1/diff/TIMB/perl5.004_05-MAINT_TRIAL_8/pod/perlinterp.pod" >5.004_05-MAINT_TRIAL_8 DEV (TIMB on 1998-12-03)</option> <option value="/release/SHAY/perl-5.40.1/diff/GSAR/perl5.005_54/pod/perlinterp.pod" >5.005_54 DEV (GSAR on 1998-11-30)</option> <option value="/release/SHAY/perl-5.40.1/diff/GBARR/perl5.005_03-MAINT_TRIAL_1/pod/perlinterp.pod" >5.005_03-MAINT_TRIAL_1 DEV (GBARR on 1998-11-30)</option> <option value="/release/SHAY/perl-5.40.1/diff/TIMB/perl5.004_05-MAINT_TRIAL_7/pod/perlinterp.pod" >5.004_05-MAINT_TRIAL_7 DEV (TIMB on 1998-11-22)</option> <option value="/release/SHAY/perl-5.40.1/diff/GSAR/perl5.005_53/pod/perlinterp.pod" >5.005_53 DEV (GSAR on 1998-10-31)</option> <option value="/release/SHAY/perl-5.40.1/diff/TIMB/perl5.004_05-MAINT_TRIAL_6/pod/perlinterp.pod" >5.004_05-MAINT_TRIAL_6 DEV (TIMB on 1998-10-09)</option> <option value="/release/SHAY/perl-5.40.1/diff/GSAR/perl5.005_52/pod/perlinterp.pod" >5.005_52 DEV (GSAR on 1998-09-25)</option> <option value="/release/SHAY/perl-5.40.1/diff/GSAR/perl5.005_51/pod/perlinterp.pod" >5.005_51 DEV (GSAR on 1998-08-10)</option> <option value="/release/SHAY/perl-5.40.1/diff/GSAR/perl5.005_02-TRIAL2/pod/perlinterp.pod" >5.005_02-TRIAL2 DEV (GSAR on 1998-08-05)</option> <option value="/release/SHAY/perl-5.40.1/diff/GSAR/perl5.005_02-TRIAL1/pod/perlinterp.pod" >5.005_02-TRIAL1 DEV (GSAR on 1998-08-02)</option> <option value="/release/SHAY/perl-5.40.1/diff/GSAR/perl5.005_50/pod/perlinterp.pod" >5.005_50 DEV (GSAR on 1998-07-26)</option> <option value="/release/SHAY/perl-5.40.1/diff/GSAR/perl5.005-beta2/pod/perlinterp.pod" >5.005-beta2 (GSAR on 1998-07-21)</option> <option value="/release/SHAY/perl-5.40.1/diff/TIMB/perl5.004_05-MAINT_TRIAL_5/pod/perlinterp.pod" >5.004_05-MAINT_TRIAL_5 DEV (TIMB on 1998-07-21)</option> <option value="/release/SHAY/perl-5.40.1/diff/GSAR/perl5.005-beta1/pod/perlinterp.pod" >5.005-beta1 (GSAR on 1998-07-15)</option> <option value="/release/SHAY/perl-5.40.1/diff/GSAR/perl5.004_74/pod/perlinterp.pod" >5.004_74 DEV (GSAR on 1998-07-14)</option> <option value="/release/SHAY/perl-5.40.1/diff/GSAR/perl5.004_73/pod/perlinterp.pod" >5.004_73 DEV (GSAR on 1998-07-13)</option> <option value="/release/SHAY/perl-5.40.1/diff/GSAR/perl5.004_72/pod/perlinterp.pod" >5.004_72 DEV (GSAR on 1998-07-12)</option> <option value="/release/SHAY/perl-5.40.1/diff/GSAR/perl5.004_71/pod/perlinterp.pod" >5.004_71 DEV (GSAR on 1998-07-09)</option> <option value="/release/SHAY/perl-5.40.1/diff/GSAR/perl5.004_70/pod/perlinterp.pod" >5.004_70 DEV (GSAR on 1998-07-06)</option> <option value="/release/SHAY/perl-5.40.1/diff/GSAR/perl5.004_69/pod/perlinterp.pod" >5.004_69 DEV (GSAR on 1998-06-29)</option> <option value="/release/SHAY/perl-5.40.1/diff/GSAR/perl5.004_68/pod/perlinterp.pod" >5.004_68 DEV (GSAR on 1998-06-23)</option> <option value="/release/SHAY/perl-5.40.1/diff/GSAR/perl5.004_67/pod/perlinterp.pod" >5.004_67 DEV (GSAR on 1998-06-15)</option> <option value="/release/SHAY/perl-5.40.1/diff/MICB/perl5.004_66/pod/perlinterp.pod" >5.004_66 DEV (MICB on 1998-05-29)</option> <option value="/release/SHAY/perl-5.40.1/diff/TIMB/perl5.004_04-m4/pod/perlinterp.pod" >5.004_04-m4 DEV (TIMB on 1998-05-19)</option> <option value="/release/SHAY/perl-5.40.1/diff/TIMB/perl5.004_04-m3/pod/perlinterp.pod" >5.004_04-m3 DEV (TIMB on 1998-05-15)</option> <option value="/release/SHAY/perl-5.40.1/diff/MICB/perl5.004_65/pod/perlinterp.pod" >5.004_65 DEV (MICB on 1998-05-15)</option> <option value="/release/SHAY/perl-5.40.1/diff/TIMB/perl5.004_04-m2/pod/perlinterp.pod" >5.004_04-m2 DEV (TIMB on 1998-05-01)</option> <option value="/release/SHAY/perl-5.40.1/diff/MICB/perl5.004_64/pod/perlinterp.pod" >5.004_64 DEV (MICB on 1998-04-03)</option> <option value="/release/SHAY/perl-5.40.1/diff/MICB/perl5.004_63/pod/perlinterp.pod" >5.004_63 DEV (MICB on 1998-03-17)</option> <option value="/release/SHAY/perl-5.40.1/diff/MICB/perl5.004_62/pod/perlinterp.pod" >5.004_62 DEV (MICB on 1998-03-06)</option> <option value="/release/SHAY/perl-5.40.1/diff/TIMB/perl5.004m5t1/pod/perlinterp.pod" >5.004m5t1 (TIMB on 1998-03-04)</option> <option value="/release/SHAY/perl-5.40.1/diff/MICB/perl5.004_61/pod/perlinterp.pod" >5.004_61 DEV (MICB on 1998-02-27)</option> <option value="/release/SHAY/perl-5.40.1/diff/MICB/perl5.004_60/pod/perlinterp.pod" >5.004_60 DEV (MICB on 1998-02-20)</option> <option value="/release/SHAY/perl-5.40.1/diff/MICB/perl5.004_59/pod/perlinterp.pod" >5.004_59 DEV (MICB on 1998-02-13)</option> <option value="/release/SHAY/perl-5.40.1/diff/MICB/perl5.004_58/pod/perlinterp.pod" >5.004_58 DEV (MICB on 1998-02-06)</option> <option value="/release/SHAY/perl-5.40.1/diff/MICB/perl5.004_57/pod/perlinterp.pod" >5.004_57 DEV (MICB on 1998-02-03)</option> <option value="/release/SHAY/perl-5.40.1/diff/MICB/perl5.004_56/pod/perlinterp.pod" >5.004_56 DEV (MICB on 1997-12-18)</option> <option value="/release/SHAY/perl-5.40.1/diff/MICB/perl5.004_55/pod/perlinterp.pod" >5.004_55 DEV (MICB on 1997-11-25)</option> <option value="/release/SHAY/perl-5.40.1/diff/MICB/perl5.004_54/pod/perlinterp.pod" >5.004_54 DEV (MICB on 1997-11-14)</option> <option value="/release/SHAY/perl-5.40.1/diff/MICB/perl5.004_53/pod/perlinterp.pod" >5.004_53 DEV (MICB on 1997-10-16)</option> <option value="/release/SHAY/perl-5.40.1/diff/MICB/perl5.004_52/pod/perlinterp.pod" >5.004_52 DEV (MICB on 1997-10-15)</option> <option value="/release/SHAY/perl-5.40.1/diff/TIMB/perl5.004m4t4/pod/perlinterp.pod" >5.004m4t4 (TIMB on 1997-10-14)</option> <option value="/release/SHAY/perl-5.40.1/diff/TIMB/perl5.004m4t3/pod/perlinterp.pod" >5.004m4t3 (TIMB on 1997-10-09)</option> <option value="/release/SHAY/perl-5.40.1/diff/MICB/perl5.004_51/pod/perlinterp.pod" >5.004_51 DEV (MICB on 1997-10-02)</option> <option value="/release/SHAY/perl-5.40.1/diff/TIMB/perl5.004m4t2/pod/perlinterp.pod" >5.004m4t2 (TIMB on 1997-09-23)</option> <option value="/release/SHAY/perl-5.40.1/diff/TIMB/perl5.004m4t1/pod/perlinterp.pod" >5.004m4t1 (TIMB on 1997-09-19)</option> <option value="/release/SHAY/perl-5.40.1/diff/TIMB/perl5.004m3t2/pod/perlinterp.pod" >5.004m3t2 (TIMB on 1997-09-05)</option> <option value="/release/SHAY/perl-5.40.1/diff/CHIPS/perl5.003_99a/pod/perlinterp.pod" >5.003_99a DEV (CHIPS on 1997-05-09)</option> <option value="/release/SHAY/perl-5.40.1/diff/CHIPS/perl5.003_99/pod/perlinterp.pod" >5.003_99 DEV (CHIPS on 1997-05-01)</option> <option value="/release/SHAY/perl-5.40.1/diff/CHIPS/perl5.003_98/pod/perlinterp.pod" >5.003_98 DEV (CHIPS on 1997-04-30)</option> <option value="/release/SHAY/perl-5.40.1/diff/CHIPS/perl5.003_97j/pod/perlinterp.pod" >5.003_97j DEV (CHIPS on 1997-04-28)</option> <option value="/release/SHAY/perl-5.40.1/diff/CHIPS/perl5.003_97i/pod/perlinterp.pod" >5.003_97i DEV (CHIPS on 1997-04-25)</option> <option value="/release/SHAY/perl-5.40.1/diff/CHIPS/perl5.003_97h/pod/perlinterp.pod" >5.003_97h DEV (CHIPS on 1997-04-24)</option> <option value="/release/SHAY/perl-5.40.1/diff/CHIPS/perl5.003_97/pod/perlinterp.pod" >5.003_97 DEV (CHIPS on 1997-04-03)</option> <option value="/release/SHAY/perl-5.40.1/diff/CHIPS/perl5.003_96/pod/perlinterp.pod" >5.003_96 DEV (CHIPS on 1997-04-01)</option> <option value="/release/SHAY/perl-5.40.1/diff/CHIPS/perl5.003_95/pod/perlinterp.pod" >5.003_95 DEV (CHIPS on 1997-03-25)</option> <option value="/release/SHAY/perl-5.40.1/diff/CHIPS/perl5.003_94/pod/perlinterp.pod" >5.003_94 DEV (CHIPS on 1997-03-22)</option> <option value="/release/SHAY/perl-5.40.1/diff/CHIPS/perl5.003_93/pod/perlinterp.pod" >5.003_93 DEV (CHIPS on 1997-03-10)</option> <option value="/release/SHAY/perl-5.40.1/diff/CHIPS/perl5.003_92/pod/perlinterp.pod" >5.003_92 DEV (CHIPS on 1997-03-06)</option> <option value="/release/SHAY/perl-5.40.1/diff/CHIPS/perl5.003_91/pod/perlinterp.pod" >5.003_91 DEV (CHIPS on 1997-03-01)</option> <option value="/release/SHAY/perl-5.40.1/diff/CHIPS/perl5.003_90/pod/perlinterp.pod" >5.003_90 DEV (CHIPS on 1997-02-25)</option> <option value="/release/SHAY/perl-5.40.1/diff/CHIPS/perl5.003_28/pod/perlinterp.pod" >5.003_28 (CHIPS on 1997-02-21)</option> <option value="/release/SHAY/perl-5.40.1/diff/CHIPS/perl5.003_27/pod/perlinterp.pod" >5.003_27 (CHIPS on 1997-02-18)</option> <option value="/release/SHAY/perl-5.40.1/diff/CHIPS/perl5.003_26/pod/perlinterp.pod" >5.003_26 (CHIPS on 1997-02-10)</option> <option value="/release/SHAY/perl-5.40.1/diff/CHIPS/perl5.003_25/pod/perlinterp.pod" >5.003_25 (CHIPS on 1997-02-04)</option> <option value="/release/SHAY/perl-5.40.1/diff/CHIPS/perl5.003_24/pod/perlinterp.pod" >5.003_24 (CHIPS on 1997-01-29)</option> <option value="/release/SHAY/perl-5.40.1/diff/CHIPS/perl5.003_23/pod/perlinterp.pod" >5.003_23 (CHIPS on 1997-01-25)</option> <option value="/release/SHAY/perl-5.40.1/diff/CHIPS/perl5.003_22/pod/perlinterp.pod" >5.003_22 (CHIPS on 1997-01-16)</option> <option value="/release/SHAY/perl-5.40.1/diff/CHIPS/perl5.003_21/pod/perlinterp.pod" >5.003_21 (CHIPS on 1997-01-15)</option> <option value="/release/SHAY/perl-5.40.1/diff/CHIPS/perl5.003_20/pod/perlinterp.pod" >5.003_20 (CHIPS on 1997-01-08)</option> <option value="/release/SHAY/perl-5.40.1/diff/CHIPS/perl5.003_19/pod/perlinterp.pod" >5.003_19 (CHIPS on 1997-01-04)</option> <option value="/release/SHAY/perl-5.40.1/diff/CHIPS/perl5.003_18/pod/perlinterp.pod" >5.003_18 (CHIPS on 1996-12-31)</option> <option value="/release/SHAY/perl-5.40.1/diff/CHIPS/perl5.003_17/pod/perlinterp.pod" >5.003_17 (CHIPS on 1996-12-27)</option> <option value="/release/SHAY/perl-5.40.1/diff/CHIPS/perl5.003_16/pod/perlinterp.pod" >5.003_16 (CHIPS on 1996-12-24)</option> <option value="/release/SHAY/perl-5.40.1/diff/CHIPS/perl5.003_15/pod/perlinterp.pod" >5.003_15 (CHIPS on 1996-12-23)</option> <option value="/release/SHAY/perl-5.40.1/diff/CHIPS/perl-5.003_13/pod/perlinterp.pod" >5.003_13 (CHIPS on 1996-12-20)</option> <option value="/release/SHAY/perl-5.40.1/diff/CHIPS/perl5.003_12/pod/perlinterp.pod" >5.003_12 (CHIPS on 1996-12-19)</option> <option value="/release/SHAY/perl-5.40.1/diff/CHIPS/perl5.003_11/pod/perlinterp.pod" >5.003_11 (CHIPS on 1996-12-06)</option> <option value="/release/SHAY/perl-5.40.1/diff/CHIPS/perl5.003_10/pod/perlinterp.pod" >5.003_10 (CHIPS on 1996-11-30)</option> <option value="/release/SHAY/perl-5.40.1/diff/CHIPS/perl5.003_09/pod/perlinterp.pod" >5.003_09 (CHIPS on 1996-11-26)</option> <option value="/release/SHAY/perl-5.40.1/diff/CHIPS/perl5.003_08/pod/perlinterp.pod" >5.003_08 (CHIPS on 1996-11-19)</option> <option value="/release/SHAY/perl-5.40.1/diff/ANDYD/perl5.003_07/pod/perlinterp.pod" >5.003_07 (ANDYD on 1996-10-11)</option> <option value="/release/SHAY/perl-5.40.1/diff/ANDYD/perl5.003_06/pod/perlinterp.pod" >5.003_06 (ANDYD on 1996-10-08)</option> <option value="/release/SHAY/perl-5.40.1/diff/ANDYD/perl5.003_05/pod/perlinterp.pod" >5.003_05 (ANDYD on 1996-09-12)</option> <option value="/release/SHAY/perl-5.40.1/diff/ANDYD/perl5.003_04/pod/perlinterp.pod" >5.003_04 (ANDYD on 1996-09-02)</option> <option value="/release/SHAY/perl-5.40.1/diff/ANDYD/perl5.003_03/pod/perlinterp.pod" >5.003_03 (ANDYD on 1996-08-28)</option> <option value="/release/SHAY/perl-5.40.1/diff/NI-S/perl5.003_02/pod/perlinterp.pod" >5.003_02 (NI-S on 1996-08-10)</option> <option value="/release/SHAY/perl-5.40.1/diff/NI-S/perl5.003_02a/pod/perlinterp.pod" >5.003_02a DEV (NI-S on 1996-08-08)</option> <option value="/release/SHAY/perl-5.40.1/diff/LWALL/perl5.002b3/pod/perlinterp.pod" >5.002b3 (LWALL on 1996-02-03)</option> </optgroup> </select> </li> <li> <ul class="dependencies"> <li class="nav-header">Dependencies</li> <li><i class="ttip" title="dynamic_config enabled">unknown</i></li> <li> <hr> </li> <li> <a href="/module/perlinterp/requires">Reverse dependencies</a> </li> <li> <a href="http://deps.cpantesters.org/?module=perlinterp">CPAN Testers List</a> </li> <li> <a href="https://cpandeps.grinnz.com/?dist=perl">Dependency graph</a> </li> </ul> </li> <li class="nav-header">Permalinks</li> <li> <a href="/release/SHAY/perl-5.40.1/view/pod/perlinterp.pod">This version</a> </li> <li> <a href="/dist/perl/view/pod/perlinterp.pod">Latest version</a> </li> <li> <div class="plussers"> <div class="nav-header">++ed by:</div> <div> <a class="display-all" href="/author/CHANKEY"><img src="https://www.gravatar.com/avatar/5e3dc77d6818da1eba913fe7f3fed8ce?d=identicon&s=20" title="CHANKEY" alt="CHANKEY"></a> <a class="display-all" href="/author/SCHWIGON"><img src="https://www.gravatar.com/avatar/0fde94d1e8b1a20c32afbe72fb2efc9e?d=identicon&s=20" title="SCHWIGON" alt="SCHWIGON"></a> <a class="display-all" href="/author/PERLBOY"><img src="https://www.gravatar.com/avatar/8553a87a00c8d2efcd77fb16e6eb73c9?d=identicon&s=20" title="PERLBOY" alt="PERLBOY"></a> <a class="display-all" href="/author/RHAEN"><img src="https://www.gravatar.com/avatar/ef0d5953f54e2dc4d1a1bd1d17972433?d=identicon&s=20" title="RHAEN" alt="RHAEN"></a> <a class="display-all" href="/author/PERLER"><img src="https://www.gravatar.com/avatar/d534a891101c352b1f7872f4b0a33481?d=identicon&s=20" title="PERLER" alt="PERLER"></a> </div> <!-- Display counts of plussers--> <div> <a href="/dist/perl/plussers">195 PAUSE users</a> </div> <div> 234 non-PAUSE users </div> </div> </li> <li> <div> <button class="contributors-show-button btn-link">and 1 contributors</button> <div id="metacpan_contributors" class="slide-out slide-out-hidden"> <div> <ul> <li class="contributor" > perl5-porters@perl.org </li> </ul> </div> </div> </div> </li> </ul> </div> </nav> <div class="content-navigation"> <div class="breadcrumbs"> <span> <a data-keyboard-shortcut="g a" rel="author" href="/author/SHAY" class="author-name">Steve Hay</a> </span> <span> / </span> <div class="release dist-release status-latest maturity-released"> <span class="dropdown"><b class="caret"></b></span> <select class="select-navigator "> <option value="/release/MAUKE/perl-5.41.10/view/pod/perlinterp.pod" >5.41.10 DEV (MAUKE on 2025-03-21)</option> <option value="/release/HYDAHY/perl-5.41.9/view/pod/perlinterp.pod" >5.41.9 DEV (HYDAHY on 2025-02-24)</option> <option value="/release/SHAY/perl-5.41.8/view/pod/perlinterp.pod" >5.41.8 DEV (SHAY on 2025-01-20)</option> <option selected value="/release/SHAY/perl-5.40.1/view/pod/perlinterp.pod" >5.40.1 (SHAY on 2025-01-18)</option> <option value="/release/SHAY/perl-5.38.3/view/pod/perlinterp.pod" >5.38.3 (SHAY on 2025-01-18)</option> <option value="/release/SHAY/perl-5.40.1-RC1/view/pod/perlinterp.pod" >5.40.1-RC1 DEV (SHAY on 2025-01-05)</option> <option value="/release/SHAY/perl-5.38.3-RC1/view/pod/perlinterp.pod" >5.38.3-RC1 DEV (SHAY on 2025-01-05)</option> <option value="/release/CORION/perl-5.41.7/view/pod/perlinterp.pod" >5.41.7 DEV (CORION on 2024-12-20)</option> <option value="/release/CONTRA/perl-5.41.6/view/pod/perlinterp.pod" >5.41.6 DEV (CONTRA on 2024-11-20)</option> <option value="/release/HYDAHY/perl-5.41.5/view/pod/perlinterp.pod" >5.41.5 DEV (HYDAHY on 2024-10-20)</option> <option value="/release/CONTRA/perl-5.41.4/view/pod/perlinterp.pod" >5.41.4 DEV (CONTRA on 2024-09-20)</option> <option value="/release/BOOK/perl-5.41.3/view/pod/perlinterp.pod" >5.41.3 DEV (BOOK on 2024-08-29)</option> <option value="/release/ETHER/perl-5.41.2/view/pod/perlinterp.pod" >5.41.2 DEV (ETHER on 2024-07-20)</option> <option value="/release/BOOK/perl-5.41.1/view/pod/perlinterp.pod" >5.41.1 DEV (BOOK on 2024-07-02)</option> <option value="/release/HAARG/perl-5.40.0/view/pod/perlinterp.pod" >5.40.0 (HAARG on 2024-06-09)</option> <option value="/release/HAARG/perl-5.40.0-RC2/view/pod/perlinterp.pod" >5.40.0-RC2 DEV (HAARG on 2024-06-04)</option> <option value="/release/HAARG/perl-5.40.0-RC1/view/pod/perlinterp.pod" >5.40.0-RC1 DEV (HAARG on 2024-05-24)</option> <option value="/release/PEVANS/perl-5.39.10/view/pod/perlinterp.pod" >5.39.10 DEV (PEVANS on 2024-04-27)</option> <option value="/release/PEVANS/perl-5.39.9/view/pod/perlinterp.pod" >5.39.9 DEV (PEVANS on 2024-03-20)</option> <option value="/release/RENEEB/perl-5.39.8/view/pod/perlinterp.pod" >5.39.8 DEV (RENEEB on 2024-02-23)</option> <option value="/release/CORION/perl-5.39.7/view/pod/perlinterp.pod" >5.39.7 DEV (CORION on 2024-01-20)</option> <option value="/release/BOOK/perl-5.39.6/view/pod/perlinterp.pod" >5.39.6 DEV (BOOK on 2023-12-30)</option> <option value="/release/PEVANS/perl-5.38.2/view/pod/perlinterp.pod" >5.38.2 (PEVANS on 2023-11-29)</option> <option value="/release/PEVANS/perl-5.36.3/view/pod/perlinterp.pod" >5.36.3 (PEVANS on 2023-11-29)</option> <option value="/release/PEVANS/perl-5.34.3/view/pod/perlinterp.pod" >5.34.3 (PEVANS on 2023-11-29)</option> <option value="/release/ETHER/perl-5.39.5/view/pod/perlinterp.pod" >5.39.5 DEV (ETHER on 2023-11-20)</option> <option value="/release/HAARG/perl-5.39.4/view/pod/perlinterp.pod" >5.39.4 DEV (HAARG on 2023-10-25)</option> <option value="/release/WOLFSAGE/perl-5.39.3/view/pod/perlinterp.pod" >5.39.3 DEV (WOLFSAGE on 2023-09-20)</option> <option value="/release/PEVANS/perl-5.39.2/view/pod/perlinterp.pod" >5.39.2 DEV (PEVANS on 2023-08-20)</option> <option value="/release/SHAY/perl-5.39.1/view/pod/perlinterp.pod" >5.39.1 DEV (SHAY on 2023-07-20)</option> <option value="/release/RJBS/perl-5.38.0/view/pod/perlinterp.pod" >5.38.0 (RJBS on 2023-07-02)</option> <option value="/release/RJBS/perl-5.38.0-RC2/view/pod/perlinterp.pod" >5.38.0-RC2 DEV (RJBS on 2023-06-23)</option> <option value="/release/RJBS/perl-5.38.0-RC1/view/pod/perlinterp.pod" >5.38.0-RC1 DEV (RJBS on 2023-06-16)</option> <option value="/release/SHAY/perl-5.36.1/view/pod/perlinterp.pod" >5.36.1 (SHAY on 2023-04-23)</option> <option value="/release/SHAY/perl-5.37.11/view/pod/perlinterp.pod" >5.37.11 DEV (SHAY on 2023-04-20)</option> <option value="/release/SHAY/perl-5.36.1-RC3/view/pod/perlinterp.pod" >5.36.1-RC3 DEV (SHAY on 2023-04-16)</option> <option value="/release/SHAY/perl-5.36.1-RC2/view/pod/perlinterp.pod" >5.36.1-RC2 DEV (SHAY on 2023-04-11)</option> <option value="/release/SHAY/perl-5.36.1-RC1/view/pod/perlinterp.pod" >5.36.1-RC1 DEV (SHAY on 2023-04-10)</option> <option value="/release/YVES/perl-5.37.10/view/pod/perlinterp.pod" >5.37.10 DEV (YVES on 2023-03-21)</option> <option value="/release/ETHER/perl-5.37.9/view/pod/perlinterp.pod" >5.37.9 DEV (ETHER on 2023-02-20)</option> <option value="/release/RENEEB/perl-5.37.8/view/pod/perlinterp.pod" >5.37.8 DEV (RENEEB on 2023-01-20)</option> <option value="/release/HYDAHY/perl-5.37.7/view/pod/perlinterp.pod" >5.37.7 DEV (HYDAHY on 2022-12-20)</option> <option value="/release/CORION/perl-5.37.6/view/pod/perlinterp.pod" >5.37.6 DEV (CORION on 2022-11-20)</option> <option value="/release/TODDR/perl-5.37.5/view/pod/perlinterp.pod" >5.37.5 DEV (TODDR on 2022-10-20)</option> <option value="/release/ETHER/perl-5.37.4/view/pod/perlinterp.pod" >5.37.4 DEV (ETHER on 2022-09-21)</option> <option value="/release/ATOOMIC/perl-5.37.2/view/pod/perlinterp.pod" >5.37.2 DEV (ATOOMIC on 2022-07-21)</option> <option value="/release/WOLFSAGE/perl-5.37.1/view/pod/perlinterp.pod" >5.37.1 DEV (WOLFSAGE on 2022-06-20)</option> <option value="/release/RJBS/perl-5.37.0/view/pod/perlinterp.pod" >5.37.0 DEV (RJBS on 2022-05-28)</option> <option value="/release/RJBS/perl-5.36.0/view/pod/perlinterp.pod" >5.36.0 (RJBS on 2022-05-28)</option> <option value="/release/RJBS/perl-5.36.0-RC3/view/pod/perlinterp.pod" >5.36.0-RC3 DEV (RJBS on 2022-05-22)</option> <option value="/release/RJBS/perl-5.36.0-RC2/view/pod/perlinterp.pod" >5.36.0-RC2 DEV (RJBS on 2022-05-21)</option> <option value="/release/SHAY/perl-5.35.11/view/pod/perlinterp.pod" >5.35.11 DEV (SHAY on 2022-04-20)</option> <option value="/release/XSAWYERX/perl-5.35.10/view/pod/perlinterp.pod" >5.35.10 DEV (XSAWYERX on 2022-03-20)</option> <option value="/release/SHAY/perl-5.34.1/view/pod/perlinterp.pod" >5.34.1 (SHAY on 2022-03-13)</option> <option value="/release/SHAY/perl-5.34.1-RC2/view/pod/perlinterp.pod" >5.34.1-RC2 DEV (SHAY on 2022-03-06)</option> <option value="/release/SHAY/perl-5.34.1-RC1/view/pod/perlinterp.pod" >5.34.1-RC1 DEV (SHAY on 2022-02-27)</option> <option value="/release/RENEEB/perl-5.35.9/view/pod/perlinterp.pod" >5.35.9 DEV (RENEEB on 2022-02-20)</option> <option value="/release/ATOOMIC/perl-5.35.8/view/pod/perlinterp.pod" >5.35.8 DEV (ATOOMIC on 2022-01-20)</option> <option value="/release/HYDAHY/perl-5.35.6/view/pod/perlinterp.pod" >5.35.6 DEV (HYDAHY on 2021-11-21)</option> <option value="/release/LEONT/perl-5.35.5/view/pod/perlinterp.pod" >5.35.5 DEV (LEONT on 2021-10-21)</option> <option value="/release/WOLFSAGE/perl-5.35.4/view/pod/perlinterp.pod" >5.35.4 DEV (WOLFSAGE on 2021-09-20)</option> <option value="/release/ETHER/perl-5.35.3/view/pod/perlinterp.pod" >5.35.3 DEV (ETHER on 2021-08-21)</option> <option value="/release/CORION/perl-5.35.1/view/pod/perlinterp.pod" >5.35.1 DEV (CORION on 2021-06-20)</option> <option value="/release/RJBS/perl-5.35.0/view/pod/perlinterp.pod" >5.35.0 DEV (RJBS on 2021-05-21)</option> <option value="/release/XSAWYERX/perl-5.34.0/view/pod/perlinterp.pod" >5.34.0 (XSAWYERX on 2021-05-20)</option> <option value="/release/XSAWYERX/perl-5.34.0-RC2/view/pod/perlinterp.pod" >5.34.0-RC2 DEV (XSAWYERX on 2021-05-15)</option> <option value="/release/XSAWYERX/perl-5.34.0-RC1/view/pod/perlinterp.pod" >5.34.0-RC1 DEV (XSAWYERX on 2021-05-04)</option> <option value="/release/TODDR/perl-5.33.9/view/pod/perlinterp.pod" >5.33.9 DEV (TODDR on 2021-04-20)</option> <option value="/release/ATOOMIC/perl-5.33.8/view/pod/perlinterp.pod" >5.33.8 DEV (ATOOMIC on 2021-03-21)</option> <option value="/release/RENEEB/perl-5.33.7/view/pod/perlinterp.pod" >5.33.7 DEV (RENEEB on 2021-02-20)</option> <option value="/release/SHAY/perl-5.32.1/view/pod/perlinterp.pod" >5.32.1 (SHAY on 2021-01-23)</option> <option value="/release/HYDAHY/perl-5.33.6/view/pod/perlinterp.pod" >5.33.6 DEV (HYDAHY on 2021-01-21)</option> <option value="/release/SHAY/perl-5.32.1-RC1/view/pod/perlinterp.pod" >5.32.1-RC1 DEV (SHAY on 2021-01-09)</option> <option value="/release/CORION/perl-5.33.5/view/pod/perlinterp.pod" >5.33.5 DEV (CORION on 2020-12-20)</option> <option value="/release/SHAY/perl-5.33.3/view/pod/perlinterp.pod" >5.33.3 DEV (SHAY on 2020-10-20)</option> <option value="/release/XSAWYERX/perl-5.33.2/view/pod/perlinterp.pod" >5.33.2 DEV (XSAWYERX on 2020-09-20)</option> <option value="/release/ETHER/perl-5.33.1/view/pod/perlinterp.pod" >5.33.1 DEV (ETHER on 2020-08-20)</option> <option value="/release/XSAWYERX/perl-5.33.0/view/pod/perlinterp.pod" >5.33.0 DEV (XSAWYERX on 2020-07-17)</option> <option value="/release/XSAWYERX/perl-5.32.0/view/pod/perlinterp.pod" >5.32.0 (XSAWYERX on 2020-06-20)</option> <option value="/release/XSAWYERX/perl-5.32.0-RC1/view/pod/perlinterp.pod" >5.32.0-RC1 DEV (XSAWYERX on 2020-06-07)</option> <option value="/release/XSAWYERX/perl-5.30.3-RC1/view/pod/perlinterp.pod" >5.30.3-RC1 DEV (XSAWYERX on 2020-06-01)</option> <option value="/release/XSAWYERX/perl-5.30.3/view/pod/perlinterp.pod" >5.30.3 (XSAWYERX on 2020-06-01)</option> <option value="/release/XSAWYERX/perl-5.28.3-RC1/view/pod/perlinterp.pod" >5.28.3-RC1 DEV (XSAWYERX on 2020-06-01)</option> <option value="/release/XSAWYERX/perl-5.28.3/view/pod/perlinterp.pod" >5.28.3 (XSAWYERX on 2020-06-01)</option> <option value="/release/XSAWYERX/perl-5.32.0-RC0/view/pod/perlinterp.pod" >5.32.0-RC0 DEV (XSAWYERX on 2020-05-30)</option> <option value="/release/XSAWYERX/perl-5.31.11/view/pod/perlinterp.pod" >5.31.11 DEV (XSAWYERX on 2020-04-28)</option> <option value="/release/XSAWYERX/perl-5.31.10/view/pod/perlinterp.pod" >5.31.10 DEV (XSAWYERX on 2020-03-20)</option> <option value="/release/SHAY/perl-5.30.2/view/pod/perlinterp.pod" >5.30.2 (SHAY on 2020-03-14)</option> <option value="/release/SHAY/perl-5.30.2-RC1/view/pod/perlinterp.pod" >5.30.2-RC1 DEV (SHAY on 2020-02-29)</option> <option value="/release/RENEEB/perl-5.31.9/view/pod/perlinterp.pod" >5.31.9 DEV (RENEEB on 2020-02-20)</option> <option value="/release/WOLFSAGE/perl-5.31.8/view/pod/perlinterp.pod" >5.31.8 DEV (WOLFSAGE on 2020-01-20)</option> <option value="/release/ATOOMIC/perl-5.31.7/view/pod/perlinterp.pod" >5.31.7 DEV (ATOOMIC on 2019-12-21)</option> <option value="/release/BINGOS/perl-5.31.6/view/pod/perlinterp.pod" >5.31.6 DEV (BINGOS on 2019-11-20)</option> <option value="/release/SHAY/perl-5.30.1/view/pod/perlinterp.pod" >5.30.1 (SHAY on 2019-11-10)</option> <option value="/release/SHAY/perl-5.30.1-RC1/view/pod/perlinterp.pod" >5.30.1-RC1 DEV (SHAY on 2019-10-27)</option> <option value="/release/SHAY/perl-5.31.5/view/pod/perlinterp.pod" >5.31.5 DEV (SHAY on 2019-10-20)</option> <option value="/release/CORION/perl-5.31.4/view/pod/perlinterp.pod" >5.31.4 DEV (CORION on 2019-09-20)</option> <option value="/release/SHAY/perl-5.31.2/view/pod/perlinterp.pod" >5.31.2 DEV (SHAY on 2019-07-20)</option> <option value="/release/ETHER/perl-5.31.1/view/pod/perlinterp.pod" >5.31.1 DEV (ETHER on 2019-06-20)</option> <option value="/release/XSAWYERX/perl-5.31.0/view/pod/perlinterp.pod" >5.31.0 DEV (XSAWYERX on 2019-05-24)</option> <option value="/release/XSAWYERX/perl-5.30.0/view/pod/perlinterp.pod" >5.30.0 (XSAWYERX on 2019-05-22)</option> <option value="/release/XSAWYERX/perl-5.30.0-RC2/view/pod/perlinterp.pod" >5.30.0-RC2 DEV (XSAWYERX on 2019-05-17)</option> <option value="/release/XSAWYERX/perl-5.30.0-RC1/view/pod/perlinterp.pod" >5.30.0-RC1 DEV (XSAWYERX on 2019-05-11)</option> <option value="/release/XSAWYERX/perl-5.29.10/view/pod/perlinterp.pod" >5.29.10 DEV (XSAWYERX on 2019-04-20)</option> <option value="/release/SHAY/perl-5.28.2/view/pod/perlinterp.pod" >5.28.2 (SHAY on 2019-04-19)</option> <option value="/release/SHAY/perl-5.28.2-RC1/view/pod/perlinterp.pod" >5.28.2-RC1 DEV (SHAY on 2019-04-05)</option> <option value="/release/ZAKAME/perl-5.29.9/view/pod/perlinterp.pod" >5.29.9 DEV (ZAKAME on 2019-03-21)</option> <option value="/release/ATOOMIC/perl-5.29.8/view/pod/perlinterp.pod" >5.29.8 DEV (ATOOMIC on 2019-02-21)</option> <option value="/release/ABIGAIL/perl-5.29.7/view/pod/perlinterp.pod" >5.29.7 DEV (ABIGAIL on 2019-01-20)</option> <option value="/release/ABIGAIL/perl-5.29.6/view/pod/perlinterp.pod" >5.29.6 DEV (ABIGAIL on 2018-12-18)</option> <option value="/release/SHAY/perl-5.28.1-RC1/view/pod/perlinterp.pod" >5.28.1-RC1 DEV (SHAY on 2018-11-30)</option> <option value="/release/SHAY/perl-5.26.3-RC1/view/pod/perlinterp.pod" >5.26.3-RC1 DEV (SHAY on 2018-11-30)</option> <option value="/release/SHAY/perl-5.28.1/view/pod/perlinterp.pod" >5.28.1 (SHAY on 2018-11-29)</option> <option value="/release/SHAY/perl-5.26.3/view/pod/perlinterp.pod" >5.26.3 (SHAY on 2018-11-29)</option> <option value="/release/ETHER/perl-5.29.5/view/pod/perlinterp.pod" >5.29.5 DEV (ETHER on 2018-11-20)</option> <option value="/release/ARC/perl-5.29.4/view/pod/perlinterp.pod" >5.29.4 DEV (ARC on 2018-10-20)</option> <option value="/release/GENEHACK/perl-5.29.3/view/pod/perlinterp.pod" >5.29.3 DEV (GENEHACK on 2018-09-21)</option> <option value="/release/BINGOS/perl-5.29.2/view/pod/perlinterp.pod" >5.29.2 DEV (BINGOS on 2018-08-20)</option> <option value="/release/SHAY/perl-5.29.1/view/pod/perlinterp.pod" >5.29.1 DEV (SHAY on 2018-07-20)</option> <option value="/release/XSAWYERX/perl-5.29.0/view/pod/perlinterp.pod" >5.29.0 DEV (XSAWYERX on 2018-06-26)</option> <option value="/release/XSAWYERX/perl-5.28.0/view/pod/perlinterp.pod" >5.28.0 (XSAWYERX on 2018-06-23)</option> <option value="/release/XSAWYERX/perl-5.28.0-RC4/view/pod/perlinterp.pod" >5.28.0-RC4 DEV (XSAWYERX on 2018-06-19)</option> <option value="/release/XSAWYERX/perl-5.28.0-RC3/view/pod/perlinterp.pod" >5.28.0-RC3 DEV (XSAWYERX on 2018-06-18)</option> <option value="/release/XSAWYERX/perl-5.28.0-RC2/view/pod/perlinterp.pod" >5.28.0-RC2 DEV (XSAWYERX on 2018-06-06)</option> <option value="/release/XSAWYERX/perl-5.28.0-RC1/view/pod/perlinterp.pod" >5.28.0-RC1 DEV (XSAWYERX on 2018-05-21)</option> <option value="/release/XSAWYERX/perl-5.27.11/view/pod/perlinterp.pod" >5.27.11 DEV (XSAWYERX on 2018-04-20)</option> <option value="/release/SHAY/perl-5.26.2/view/pod/perlinterp.pod" >5.26.2 (SHAY on 2018-04-14)</option> <option value="/release/SHAY/perl-5.24.4/view/pod/perlinterp.pod" >5.24.4 (SHAY on 2018-04-14)</option> <option value="/release/SHAY/perl-5.26.2-RC1/view/pod/perlinterp.pod" >5.26.2-RC1 DEV (SHAY on 2018-03-24)</option> <option value="/release/SHAY/perl-5.24.4-RC1/view/pod/perlinterp.pod" >5.24.4-RC1 DEV (SHAY on 2018-03-24)</option> <option value="/release/TODDR/perl-5.27.10/view/pod/perlinterp.pod" >5.27.10 DEV (TODDR on 2018-03-20)</option> <option value="/release/RENEEB/perl-5.27.9/view/pod/perlinterp.pod" >5.27.9 DEV (RENEEB on 2018-02-20)</option> <option value="/release/ABIGAIL/perl-5.27.8/view/pod/perlinterp.pod" >5.27.8 DEV (ABIGAIL on 2018-01-20)</option> <option value="/release/BINGOS/perl-5.27.7/view/pod/perlinterp.pod" >5.27.7 DEV (BINGOS on 2017-12-20)</option> <option value="/release/ETHER/perl-5.27.6/view/pod/perlinterp.pod" >5.27.6 DEV (ETHER on 2017-11-20)</option> <option value="/release/SHAY/perl-5.27.5/view/pod/perlinterp.pod" >5.27.5 DEV (SHAY on 2017-10-20)</option> <option value="/release/SHAY/perl-5.26.1/view/pod/perlinterp.pod" >5.26.1 (SHAY on 2017-09-22)</option> <option value="/release/SHAY/perl-5.24.3/view/pod/perlinterp.pod" >5.24.3 (SHAY on 2017-09-22)</option> <option value="/release/GENEHACK/perl-5.27.4/view/pod/perlinterp.pod" >5.27.4 DEV (GENEHACK on 2017-09-20)</option> <option value="/release/WOLFSAGE/perl-5.27.3/view/pod/perlinterp.pod" >5.27.3 DEV (WOLFSAGE on 2017-08-21)</option> <option value="/release/ARC/perl-5.27.2/view/pod/perlinterp.pod" >5.27.2 DEV (ARC on 2017-07-20)</option> <option value="/release/SHAY/perl-5.24.2/view/pod/perlinterp.pod" >5.24.2 (SHAY on 2017-07-15)</option> <option value="/release/SHAY/perl-5.22.4-RC1/view/pod/perlinterp.pod" >5.22.4-RC1 DEV (SHAY on 2017-07-01)</option> <option value="/release/EHERMAN/perl-5.27.1/view/pod/perlinterp.pod" >5.27.1 DEV (EHERMAN on 2017-06-20)</option> <option value="/release/XSAWYERX/perl-5.26.0/view/pod/perlinterp.pod" >5.26.0 (XSAWYERX on 2017-05-30)</option> <option value="/release/RENEEB/perl-5.25.10/view/pod/perlinterp.pod" >5.25.10 DEV (RENEEB on 2017-02-20)</option> <option value="/release/ABIGAIL/perl-5.25.9/view/pod/perlinterp.pod" >5.25.9 DEV (ABIGAIL on 2017-01-20)</option> <option value="/release/SHAY/perl-5.22.3/view/pod/perlinterp.pod" >5.22.3 (SHAY on 2017-01-14)</option> <option value="/release/EXODIST/perl-5.25.7/view/pod/perlinterp.pod" >5.25.7 DEV (EXODIST on 2016-11-20)</option> <option value="/release/ARC/perl-5.25.6/view/pod/perlinterp.pod" >5.25.6 DEV (ARC on 2016-10-20)</option> <option value="/release/STEVAN/perl-5.25.5/view/pod/perlinterp.pod" >5.25.5 DEV (STEVAN on 2016-09-20)</option> <option value="/release/BINGOS/perl-5.25.4/view/pod/perlinterp.pod" >5.25.4 DEV (BINGOS on 2016-08-20)</option> <option value="/release/WOLFSAGE/perl-5.25.2/view/pod/perlinterp.pod" >5.25.2 DEV (WOLFSAGE on 2016-06-20)</option> <option value="/release/RJBS/perl-5.24.0/view/pod/perlinterp.pod" >5.24.0 (RJBS on 2016-05-09)</option> <option value="/release/ABIGAIL/perl-5.23.9/view/pod/perlinterp.pod" >5.23.9 DEV (ABIGAIL on 2016-03-20)</option> <option value="/release/STEVAN/perl-5.23.7/view/pod/perlinterp.pod" >5.23.7 DEV (STEVAN on 2016-01-20)</option> <option value="/release/DAGOLDEN/perl-5.23.6/view/pod/perlinterp.pod" >5.23.6 DEV (DAGOLDEN on 2015-12-21)</option> <option value="/release/SHAY/perl-5.22.1/view/pod/perlinterp.pod" >5.22.1 (SHAY on 2015-12-13)</option> <option value="/release/ABIGAIL/perl-5.23.5/view/pod/perlinterp.pod" >5.23.5 DEV (ABIGAIL on 2015-11-20)</option> <option value="/release/PCM/perl-5.23.3/view/pod/perlinterp.pod" >5.23.3 DEV (PCM on 2015-09-21)</option> <option value="/release/WOLFSAGE/perl-5.23.2/view/pod/perlinterp.pod" >5.23.2 DEV (WOLFSAGE on 2015-08-20)</option> <option value="/release/WOLFSAGE/perl-5.23.1/view/pod/perlinterp.pod" >5.23.1 DEV (WOLFSAGE on 2015-07-20)</option> <option value="/release/RJBS/perl-5.22.0/view/pod/perlinterp.pod" >5.22.0 (RJBS on 2015-06-01)</option> <option value="/release/RJBS/perl-5.22.0-RC2/view/pod/perlinterp.pod" >5.22.0-RC2 DEV (RJBS on 2015-05-21)</option> <option value="/release/RJBS/perl-5.22.0-RC1/view/pod/perlinterp.pod" >5.22.0-RC1 DEV (RJBS on 2015-05-19)</option> <option value="/release/WOLFSAGE/perl-5.21.8/view/pod/perlinterp.pod" >5.21.8 DEV (WOLFSAGE on 2015-01-20)</option> <option value="/release/BINGOS/perl-5.21.6/view/pod/perlinterp.pod" >5.21.6 DEV (BINGOS on 2014-11-20)</option> <option value="/release/ABIGAIL/perl-5.21.5/view/pod/perlinterp.pod" >5.21.5 DEV (ABIGAIL on 2014-10-20)</option> <option value="/release/RJBS/perl-5.18.4/view/pod/perlinterp.pod" >5.18.4 (RJBS on 2014-10-02)</option> <option value="/release/RJBS/perl-5.18.3/view/pod/perlinterp.pod" >5.18.3 (RJBS on 2014-10-01)</option> <option value="/release/RJBS/perl-5.18.3-RC2/view/pod/perlinterp.pod" >5.18.3-RC2 DEV (RJBS on 2014-09-27)</option> <option value="/release/RJBS/perl-5.18.3-RC1/view/pod/perlinterp.pod" >5.18.3-RC1 DEV (RJBS on 2014-09-17)</option> <option value="/release/PCM/perl-5.21.3/view/pod/perlinterp.pod" >5.21.3 DEV (PCM on 2014-08-21)</option> <option value="/release/ABIGAIL/perl-5.21.2/view/pod/perlinterp.pod" >5.21.2 DEV (ABIGAIL on 2014-07-20)</option> <option value="/release/WOLFSAGE/perl-5.21.1/view/pod/perlinterp.pod" >5.21.1 DEV (WOLFSAGE on 2014-06-20)</option> <option value="/release/RJBS/perl-5.20.0/view/pod/perlinterp.pod" >5.20.0 (RJBS on 2014-05-27)</option> <option value="/release/RJBS/perl-5.20.0-RC1/view/pod/perlinterp.pod" >5.20.0-RC1 DEV (RJBS on 2014-05-17)</option> <option value="/release/ARC/perl-5.19.10/view/pod/perlinterp.pod" >5.19.10 DEV (ARC on 2014-03-20)</option> <option value="/release/TONYC/perl-5.19.9/view/pod/perlinterp.pod" >5.19.9 DEV (TONYC on 2014-02-20)</option> <option value="/release/RJBS/perl-5.18.2/view/pod/perlinterp.pod" >5.18.2 (RJBS on 2014-01-07)</option> <option value="/release/RJBS/perl-5.18.2-RC4/view/pod/perlinterp.pod" >5.18.2-RC4 DEV (RJBS on 2013-12-22)</option> <option value="/release/ABIGAIL/perl-5.19.7/view/pod/perlinterp.pod" >5.19.7 DEV (ABIGAIL on 2013-12-20)</option> <option value="/release/RJBS/perl-5.18.2-RC3/view/pod/perlinterp.pod" >5.18.2-RC3 DEV (RJBS on 2013-12-19)</option> <option value="/release/RJBS/perl-5.18.2-RC2/view/pod/perlinterp.pod" >5.18.2-RC2 DEV (RJBS on 2013-12-07)</option> <option value="/release/RJBS/perl-5.18.2-RC1/view/pod/perlinterp.pod" >5.18.2-RC1 DEV (RJBS on 2013-12-02)</option> <option value="/release/BINGOS/perl-5.19.6/view/pod/perlinterp.pod" >5.19.6 DEV (BINGOS on 2013-11-20)</option> <option value="/release/RJBS/perl-5.18.1/view/pod/perlinterp.pod" >5.18.1 (RJBS on 2013-08-12)</option> <option value="/release/RJBS/perl-5.18.1-RC3/view/pod/perlinterp.pod" >5.18.1-RC3 DEV (RJBS on 2013-08-09)</option> <option value="/release/RJBS/perl-5.18.1-RC2/view/pod/perlinterp.pod" >5.18.1-RC2 DEV (RJBS on 2013-08-04)</option> <option value="/release/RJBS/perl-5.18.1-RC1/view/pod/perlinterp.pod" >5.18.1-RC1 DEV (RJBS on 2013-08-02)</option> <option value="/release/DAGOLDEN/perl-5.19.1/view/pod/perlinterp.pod" >5.19.1 DEV (DAGOLDEN on 2013-06-21)</option> <option value="/release/RJBS/perl-5.18.0/view/pod/perlinterp.pod" >5.18.0 (RJBS on 2013-05-18)</option> <option value="/release/RJBS/perl-5.18.0-RC4/view/pod/perlinterp.pod" >5.18.0-RC4 DEV (RJBS on 2013-05-16)</option> <option value="/release/RJBS/perl-5.18.0-RC3/view/pod/perlinterp.pod" >5.18.0-RC3 DEV (RJBS on 2013-05-14)</option> <option value="/release/RJBS/perl-5.18.0-RC2/view/pod/perlinterp.pod" >5.18.0-RC2 DEV (RJBS on 2013-05-12)</option> <option value="/release/RJBS/perl-5.18.0-RC1/view/pod/perlinterp.pod" >5.18.0-RC1 DEV (RJBS on 2013-05-11)</option> <option value="/release/RJBS/perl-5.16.3/view/pod/perlinterp.pod" >5.16.3 (RJBS on 2013-03-11)</option> <option value="/release/DAPM/perl-5.14.4/view/pod/perlinterp.pod" >5.14.4 (DAPM on 2013-03-10)</option> <option value="/release/DAPM/perl-5.14.4-RC2/view/pod/perlinterp.pod" >5.14.4-RC2 DEV (DAPM on 2013-03-07)</option> <option value="/release/RJBS/perl-5.16.3-RC1/view/pod/perlinterp.pod" >5.16.3-RC1 DEV (RJBS on 2013-03-07)</option> <option value="/release/DAPM/perl-5.14.4-RC1/view/pod/perlinterp.pod" >5.14.4-RC1 DEV (DAPM on 2013-03-05)</option> <option value="/release/BINGOS/perl-5.17.9/view/pod/perlinterp.pod" >5.17.9 DEV (BINGOS on 2013-02-20)</option> <option value="/release/ARC/perl-5.17.8/view/pod/perlinterp.pod" >5.17.8 DEV (ARC on 2013-01-20)</option> <option value="/release/DROLSKY/perl-5.17.7/view/pod/perlinterp.pod" >5.17.7 DEV (DROLSKY on 2012-12-18)</option> <option value="/release/DOM/perl-5.12.5/view/pod/perlinterp.pod" >5.12.5 (DOM on 2012-11-10)</option> <option value="/release/DOM/perl-5.12.5-RC2/view/pod/perlinterp.pod" >5.12.5-RC2 DEV (DOM on 2012-11-08)</option> <option value="/release/DOM/perl-5.12.5-RC1/view/pod/perlinterp.pod" >5.12.5-RC1 DEV (DOM on 2012-11-03)</option> <option value="/release/RJBS/perl-5.16.2/view/pod/perlinterp.pod" >5.16.2 (RJBS on 2012-11-01)</option> <option value="/release/RJBS/perl-5.16.2-RC1/view/pod/perlinterp.pod" >5.16.2-RC1 DEV (RJBS on 2012-10-27)</option> <option value="/release/FLORA/perl-5.17.5/view/pod/perlinterp.pod" >5.17.5 DEV (FLORA on 2012-10-20)</option> <option value="/release/DOM/perl-5.14.3/view/pod/perlinterp.pod" >5.14.3 (DOM on 2012-10-12)</option> <option value="/release/DOM/perl-5.14.3-RC2/view/pod/perlinterp.pod" >5.14.3-RC2 DEV (DOM on 2012-10-10)</option> <option value="/release/DOM/perl-5.14.3-RC1/view/pod/perlinterp.pod" >5.14.3-RC1 DEV (DOM on 2012-09-26)</option> <option value="/release/FLORA/perl-5.17.4/view/pod/perlinterp.pod" >5.17.4 DEV (FLORA on 2012-09-20)</option> <option value="/release/RJBS/perl-5.16.1/view/pod/perlinterp.pod" >5.16.1 (RJBS on 2012-08-08)</option> <option value="/release/RJBS/perl-5.16.1-RC1/view/pod/perlinterp.pod" >5.16.1-RC1 DEV (RJBS on 2012-08-03)</option> <option value="/release/TONYC/perl-5.17.2/view/pod/perlinterp.pod" >5.17.2 DEV (TONYC on 2012-07-20)</option> <option value="/release/DOY/perl-5.17.1/view/pod/perlinterp.pod" >5.17.1 DEV (DOY on 2012-06-20)</option> <option value="/release/ZEFRAM/perl-5.17.0/view/pod/perlinterp.pod" >5.17.0 DEV (ZEFRAM on 2012-05-26)</option> <option value="/release/RJBS/perl-5.16.0/view/pod/perlinterp.pod" >5.16.0 (RJBS on 2012-05-20)</option> <option value="/release/RJBS/perl-5.16.0-RC2/view/pod/perlinterp.pod" >5.16.0-RC2 DEV (RJBS on 2012-05-16)</option> <option value="/release/RJBS/perl-5.16.0-RC1/view/pod/perlinterp.pod" >5.16.0-RC1 DEV (RJBS on 2012-05-15)</option> <option value="/release/RJBS/perl-5.16.0-RC0/view/pod/perlinterp.pod" >5.16.0-RC0 DEV (RJBS on 2012-05-11)</option> <option value="/release/ABIGAIL/perl-5.15.9/view/pod/perlinterp.pod" >5.15.9 DEV (ABIGAIL on 2012-03-20)</option> <option value="/release/BINGOS/perl-5.15.7/view/pod/perlinterp.pod" >5.15.7 DEV (BINGOS on 2012-01-20)</option> <option value="/release/DROLSKY/perl-5.15.6/view/pod/perlinterp.pod" >5.15.6 DEV (DROLSKY on 2011-12-20)</option> <option value="/release/FLORA/perl-5.15.4/view/pod/perlinterp.pod" >5.15.4 DEV (FLORA on 2011-10-20)</option> <option value="/release/FLORA/perl-5.14.2/view/pod/perlinterp.pod" >5.14.2 (FLORA on 2011-09-26)</option> <option value="/release/STEVAN/perl-5.15.3/view/pod/perlinterp.pod" >5.15.3 DEV (STEVAN on 2011-09-21)</option> <option value="/release/FLORA/perl-5.14.2-RC1/view/pod/perlinterp.pod" >5.14.2-RC1 DEV (FLORA on 2011-09-19)</option> <option value="/release/ZEFRAM/perl-5.15.1/view/pod/perlinterp.pod" >5.15.1 DEV (ZEFRAM on 2011-07-20)</option> <option value="/release/DAGOLDEN/perl-5.15.0/view/pod/perlinterp.pod" >5.15.0 DEV (DAGOLDEN on 2011-06-20)</option> <option value="/release/LBROCARD/perl-5.12.4/view/pod/perlinterp.pod" >5.12.4 (LBROCARD on 2011-06-20)</option> <option value="/release/JESSE/perl-5.14.1/view/pod/perlinterp.pod" >5.14.1 (JESSE on 2011-06-17)</option> <option value="/release/LBROCARD/perl-5.12.4-RC2/view/pod/perlinterp.pod" >5.12.4-RC2 DEV (LBROCARD on 2011-06-15)</option> <option value="/release/JESSE/perl-5.14.1-RC1/view/pod/perlinterp.pod" >5.14.1-RC1 DEV (JESSE on 2011-06-09)</option> <option value="/release/LBROCARD/perl-5.12.4-RC1/view/pod/perlinterp.pod" >5.12.4-RC1 DEV (LBROCARD on 2011-06-08)</option> <option value="/release/JESSE/perl-5.14.0/view/pod/perlinterp.pod" >5.14.0 (JESSE on 2011-05-14)</option> <option value="/release/JESSE/perl-5.14.0-RC3/view/pod/perlinterp.pod" >5.14.0-RC3 DEV (JESSE on 2011-05-11)</option> <option value="/release/JESSE/perl-5.14.0-RC2/view/pod/perlinterp.pod" >5.14.0-RC2 DEV (JESSE on 2011-05-04)</option> <option value="/release/JESSE/perl-5.14.0-RC1/view/pod/perlinterp.pod" >5.14.0-RC1 DEV (JESSE on 2011-04-20)</option> <option value="/release/FLORA/perl-5.13.11/view/pod/perlinterp.pod" >5.13.11 DEV (FLORA on 2011-03-20)</option> <option value="/release/AVAR/perl-5.13.10/view/pod/perlinterp.pod" >5.13.10 DEV (AVAR on 2011-02-20)</option> <option value="/release/RJBS/perl-5.12.3/view/pod/perlinterp.pod" >5.12.3 (RJBS on 2011-01-22)</option> <option value="/release/JESSE/perl-5.13.9/view/pod/perlinterp.pod" >5.13.9 DEV (JESSE on 2011-01-21)</option> <option value="/release/RJBS/perl-5.12.3-RC3/view/pod/perlinterp.pod" >5.12.3-RC3 DEV (RJBS on 2011-01-18)</option> <option value="/release/RJBS/perl-5.12.3-RC2/view/pod/perlinterp.pod" >5.12.3-RC2 DEV (RJBS on 2011-01-15)</option> <option value="/release/RJBS/perl-5.12.3-RC1/view/pod/perlinterp.pod" >5.12.3-RC1 DEV (RJBS on 2011-01-10)</option> <option value="/release/ZEFRAM/perl-5.13.8/view/pod/perlinterp.pod" >5.13.8 DEV (ZEFRAM on 2010-12-19)</option> <option value="/release/BINGOS/perl-5.13.7/view/pod/perlinterp.pod" >5.13.7 DEV (BINGOS on 2010-11-21)</option> <option value="/release/MIYAGAWA/perl-5.13.6/view/pod/perlinterp.pod" >5.13.6 DEV (MIYAGAWA on 2010-10-21)</option> <option value="/release/JESSE/perl-5.12.2/view/pod/perlinterp.pod" >5.12.2 (JESSE on 2010-09-07)</option> <option value="/release/JESSE/perl-5.12.2-RC1/view/pod/perlinterp.pod" >5.12.2-RC1 DEV (JESSE on 2010-08-31)</option> <option value="/release/FLORA/perl-5.13.4/view/pod/perlinterp.pod" >5.13.4 DEV (FLORA on 2010-08-20)</option> <option value="/release/DAGOLDEN/perl-5.13.3/view/pod/perlinterp.pod" >5.13.3 DEV (DAGOLDEN on 2010-07-20)</option> <option value="/release/MSTROUT/perl-5.13.2/view/pod/perlinterp.pod" >5.13.2 DEV (MSTROUT on 2010-06-22)</option> <option value="/release/JESSE/perl-5.12.1/view/pod/perlinterp.pod" >5.12.1 (JESSE on 2010-05-16)</option> <option value="/release/JESSE/perl-5.12.1-RC2/view/pod/perlinterp.pod" >5.12.1-RC2 DEV (JESSE on 2010-05-13)</option> <option value="/release/JESSE/perl-5.12.1-RC1/view/pod/perlinterp.pod" >5.12.1-RC1 DEV (JESSE on 2010-05-10)</option> <option value="/release/LBROCARD/perl-5.13.0/view/pod/perlinterp.pod" >5.13.0 DEV (LBROCARD on 2010-04-20)</option> <option value="/release/JESSE/perl-5.12.0/view/pod/perlinterp.pod" >5.12.0 (JESSE on 2010-04-12)</option> <option value="/release/JESSE/perl-5.12.0-RC5/view/pod/perlinterp.pod" >5.12.0-RC5 DEV (JESSE on 2010-04-10)</option> <option value="/release/JESSE/perl-5.12.0-RC4/view/pod/perlinterp.pod" >5.12.0-RC4 DEV (JESSE on 2010-04-07)</option> <option value="/release/JESSE/perl-5.12.0-RC3/view/pod/perlinterp.pod" >5.12.0-RC3 DEV (JESSE on 2010-04-03)</option> <option value="/release/JESSE/perl-5.12.0-RC2/view/pod/perlinterp.pod" >5.12.0-RC2 DEV (JESSE on 2010-04-01)</option> <option value="/release/JESSE/perl-5.12.0-RC1/view/pod/perlinterp.pod" >5.12.0-RC1 DEV (JESSE on 2010-03-29)</option> <option value="/release/JESSE/perl-5.11.3/view/pod/perlinterp.pod" >5.11.3 DEV (JESSE on 2009-12-21)</option> <option value="/release/LBROCARD/perl-5.11.2/view/pod/perlinterp.pod" >5.11.2 DEV (LBROCARD on 2009-11-20)</option> <option value="/release/JESSE/perl-5.11.1/view/pod/perlinterp.pod" >5.11.1 DEV (JESSE on 2009-10-20)</option> <option value="/release/JESSE/perl-5.11.0/view/pod/perlinterp.pod" >5.11.0 DEV (JESSE on 2009-10-02)</option> <option value="/release/DAPM/perl-5.10.1/view/pod/perlinterp.pod" >5.10.1 (DAPM on 2009-08-23)</option> <option value="/release/DAPM/perl-5.10.1-RC2/view/pod/perlinterp.pod" >5.10.1-RC2 DEV (DAPM on 2009-08-18)</option> <option value="/release/DAPM/perl-5.10.1-RC1/view/pod/perlinterp.pod" >5.10.1-RC1 DEV (DAPM on 2009-08-06)</option> <option value="/release/NWCLARK/perl-5.8.9/view/pod/perlinterp.pod" >5.8.9 (NWCLARK on 2008-12-14)</option> <option value="/release/NWCLARK/perl-5.8.9-RC2/view/pod/perlinterp.pod" >5.8.9-RC2 DEV (NWCLARK on 2008-12-06)</option> <option value="/release/NWCLARK/perl-5.8.9-RC1/view/pod/perlinterp.pod" >5.8.9-RC1 DEV (NWCLARK on 2008-11-10)</option> <option value="/release/RGARCIA/perl-5.10.0/view/pod/perlinterp.pod" >5.10.0 (RGARCIA on 2007-12-18)</option> <option value="/release/RGARCIA/perl-5.9.5/view/pod/perlinterp.pod" >5.9.5 DEV (RGARCIA on 2007-07-07)</option> <option value="/release/RGARCIA/perl-5.9.4/view/pod/perlinterp.pod" >5.9.4 DEV (RGARCIA on 2006-08-15)</option> <option value="/release/NWCLARK/perl-5.8.8/view/pod/perlinterp.pod" >5.8.8 (NWCLARK on 2006-02-01)</option> <option value="/release/RGARCIA/perl-5.9.3/view/pod/perlinterp.pod" >5.9.3 DEV (RGARCIA on 2006-01-28)</option> <option value="/release/NWCLARK/perl-5.8.8-RC1/view/pod/perlinterp.pod" >5.8.8-RC1 DEV (NWCLARK on 2006-01-20)</option> <option value="/release/NWCLARK/perl-5.8.7/view/pod/perlinterp.pod" >5.8.7 (NWCLARK on 2005-05-30)</option> <option value="/release/NWCLARK/perl-5.8.7-RC1/view/pod/perlinterp.pod" >5.8.7-RC1 DEV (NWCLARK on 2005-05-18)</option> <option value="/release/RGARCIA/perl-5.9.2/view/pod/perlinterp.pod" >5.9.2 DEV (RGARCIA on 2005-04-01)</option> <option value="/release/NWCLARK/perl-5.8.6/view/pod/perlinterp.pod" >5.8.6 (NWCLARK on 2004-11-27)</option> <option value="/release/NWCLARK/perl-5.8.6-RC1/view/pod/perlinterp.pod" >5.8.6-RC1 DEV (NWCLARK on 2004-11-11)</option> <option value="/release/NWCLARK/perl-5.8.5/view/pod/perlinterp.pod" >5.8.5 (NWCLARK on 2004-07-19)</option> <option value="/release/NWCLARK/perl-5.8.5-RC2/view/pod/perlinterp.pod" >5.8.5-RC2 DEV (NWCLARK on 2004-07-08)</option> <option value="/release/NWCLARK/perl-5.8.5-RC1/view/pod/perlinterp.pod" >5.8.5-RC1 DEV (NWCLARK on 2004-07-06)</option> <option value="/release/NWCLARK/perl-5.8.4/view/pod/perlinterp.pod" >5.8.4 (NWCLARK on 2004-04-21)</option> <option value="/release/NWCLARK/perl-5.8.4-RC2/view/pod/perlinterp.pod" >5.8.4-RC2 DEV (NWCLARK on 2004-04-15)</option> <option value="/release/NWCLARK/perl-5.8.4-RC1/view/pod/perlinterp.pod" >5.8.4-RC1 DEV (NWCLARK on 2004-04-05)</option> <option value="/release/RGARCIA/perl-5.9.1/view/pod/perlinterp.pod" >5.9.1 DEV (RGARCIA on 2004-03-16)</option> <option value="/release/LBROCARD/perl5.005_04/view/pod/perlinterp.pod" >5.005_04 (LBROCARD on 2004-02-23)</option> <option value="/release/NWCLARK/perl-5.8.3/view/pod/perlinterp.pod" >5.8.3 (NWCLARK on 2004-01-14)</option> <option value="/release/NWCLARK/perl-5.8.3-RC1/view/pod/perlinterp.pod" >5.8.3-RC1 DEV (NWCLARK on 2004-01-07)</option> <option value="/release/RGARCIA/perl-5.6.2/view/pod/perlinterp.pod" >5.6.2 (RGARCIA on 2003-11-15)</option> <option value="/release/NWCLARK/perl-5.8.2/view/pod/perlinterp.pod" >5.8.2 (NWCLARK on 2003-11-05)</option> <option value="/release/NWCLARK/perl-5.8.2-RC2/view/pod/perlinterp.pod" >5.8.2-RC2 DEV (NWCLARK on 2003-11-03)</option> <option value="/release/NWCLARK/perl-5.8.2-RC1/view/pod/perlinterp.pod" >5.8.2-RC1 DEV (NWCLARK on 2003-10-27)</option> <option value="/release/HVDS/perl-5.9.0/view/pod/perlinterp.pod" >5.9.0 DEV (HVDS on 2003-10-27)</option> <option value="/release/JHI/perl-5.8.1/view/pod/perlinterp.pod" >5.8.1 (JHI on 2003-09-25)</option> <option value="/release/JHI/perl-5.8.0/view/pod/perlinterp.pod" >5.8.0 (JHI on 2002-07-18)</option> <option value="/release/JHI/perl-5.7.3/view/pod/perlinterp.pod" >5.7.3 DEV (JHI on 2002-03-05)</option> <option value="/release/JHI/perl-5.7.2/view/pod/perlinterp.pod" >5.7.2 DEV (JHI on 2001-07-13)</option> <option value="/release/GSAR/perl-5.6.1/view/pod/perlinterp.pod" >5.6.1 (GSAR on 2001-04-09)</option> <option value="/release/GSAR/perl-5.6.1-TRIAL3/view/pod/perlinterp.pod" >5.6.1-TRIAL3 DEV (GSAR on 2001-03-19)</option> <option value="/release/GSAR/perl-5.6.1-TRIAL2/view/pod/perlinterp.pod" >5.6.1-TRIAL2 DEV (GSAR on 2001-01-31)</option> <option value="/release/GSAR/perl-5.6.1-TRIAL1/view/pod/perlinterp.pod" >5.6.1-TRIAL1 DEV (GSAR on 2000-12-18)</option> <option value="/release/JHI/perl-5.7.0/view/pod/perlinterp.pod" >5.7.0 DEV (JHI on 2000-09-02)</option> <option value="/release/GSAR/perl-5.6.0/view/pod/perlinterp.pod" >5.6.0 (GSAR on 2000-03-23)</option> <option value="/release/CHIPS/perl5.004_05/view/pod/perlinterp.pod" >5.004_05 (CHIPS on 1999-04-29)</option> <option value="/release/GBARR/perl5.005_03/view/pod/perlinterp.pod" >5.005_03 (GBARR on 1999-03-29)</option> <option value="/release/GSAR/perl5.005_02/view/pod/perlinterp.pod" >5.005_02 (GSAR on 1998-08-08)</option> <option value="/release/GSAR/perl5.005_01/view/pod/perlinterp.pod" >5.005_01 (GSAR on 1998-07-27)</option> <option value="/release/GSAR/perl5.005/view/pod/perlinterp.pod" >5.005 (GSAR on 1998-07-23)</option> <option value="/release/TIMB/perl5.004_04/view/pod/perlinterp.pod" >5.004_04 (TIMB on 1997-10-15)</option> <option value="/release/TIMB/perl5.004_03/view/pod/perlinterp.pod" >5.004_03 (TIMB on 1997-09-05)</option> <option value="/release/TIMB/perl5.004_02/view/pod/perlinterp.pod" >5.004_02 (TIMB on 1997-08-07)</option> <option value="/release/TIMB/perl5.004_01/view/pod/perlinterp.pod" >5.004_01 (TIMB on 1997-06-13)</option> <option value="/release/CHIPS/perl5.004/view/pod/perlinterp.pod" >5.004 (CHIPS on 1997-05-15)</option> <optgroup label="BackPAN">' <option value="/release/PEVANS/perl-5.38.1a/view/pod/perlinterp.pod" >5.38.1a (PEVANS on 2023-11-25)</option> <option value="/release/PEVANS/perl-5.36.2a/view/pod/perlinterp.pod" >5.36.2a (PEVANS on 2023-11-25)</option> <option value="/release/PEVANS/perl-5.34.2a/view/pod/perlinterp.pod" >5.34.2a (PEVANS on 2023-11-25)</option> <option value="/release/PEVANS/perl-5.38.1/view/pod/perlinterp.pod" >5.38.1 (PEVANS on 2023-11-25)</option> <option value="/release/PEVANS/perl-5.36.2/view/pod/perlinterp.pod" >5.36.2 (PEVANS on 2023-11-25)</option> <option value="/release/PEVANS/perl-5.34.2/view/pod/perlinterp.pod" >5.34.2 (PEVANS on 2023-11-25)</option> <option value="/release/NEILB/perl-5.37.3/view/pod/perlinterp.pod" >5.37.3 DEV (NEILB on 2022-08-20)</option> <option value="/release/NEILB/perl-5.35.7/view/pod/perlinterp.pod" >5.35.7 DEV (NEILB on 2021-12-20)</option> <option value="/release/NEILB/perl-5.35.2/view/pod/perlinterp.pod" >5.35.2 DEV (NEILB on 2021-07-23)</option> <option value="/release/TOMHUKINS/perl-5.33.4/view/pod/perlinterp.pod" >5.33.4 DEV (TOMHUKINS on 2020-11-20)</option> <option value="/release/TOMHUKINS/perl-5.31.3/view/pod/perlinterp.pod" >5.31.3 DEV (TOMHUKINS on 2019-08-20)</option> <option value="/release/SHAY/perl-5.26.1-RC1/view/pod/perlinterp.pod" >5.26.1-RC1 DEV (SHAY on 2017-09-10)</option> <option value="/release/SHAY/perl-5.24.3-RC1/view/pod/perlinterp.pod" >5.24.3-RC1 DEV (SHAY on 2017-09-10)</option> <option value="/release/SHAY/perl-5.22.4/view/pod/perlinterp.pod" >5.22.4 (SHAY on 2017-07-15)</option> <option value="/release/SHAY/perl-5.24.2-RC1/view/pod/perlinterp.pod" >5.24.2-RC1 DEV (SHAY on 2017-07-01)</option> <option value="/release/XSAWYERX/perl-5.27.0/view/pod/perlinterp.pod" >5.27.0 DEV (XSAWYERX on 2017-05-31)</option> <option value="/release/XSAWYERX/perl-5.26.0-RC2/view/pod/perlinterp.pod" >5.26.0-RC2 DEV (XSAWYERX on 2017-05-23)</option> <option value="/release/XSAWYERX/perl-5.26.0-RC1/view/pod/perlinterp.pod" >5.26.0-RC1 DEV (XSAWYERX on 2017-05-11)</option> <option value="/release/XSAWYERX/perl-5.25.12/view/pod/perlinterp.pod" >5.25.12 DEV (XSAWYERX on 2017-04-20)</option> <option value="/release/XSAWYERX/perl-5.25.11/view/pod/perlinterp.pod" >5.25.11 DEV (XSAWYERX on 2017-03-20)</option> <option value="/release/SHAY/perl-5.24.1/view/pod/perlinterp.pod" >5.24.1 (SHAY on 2017-01-14)</option> <option value="/release/SHAY/perl-5.24.1-RC5/view/pod/perlinterp.pod" >5.24.1-RC5 DEV (SHAY on 2017-01-02)</option> <option value="/release/SHAY/perl-5.22.3-RC5/view/pod/perlinterp.pod" >5.22.3-RC5 DEV (SHAY on 2017-01-02)</option> <option value="/release/XSAWYERX/perl-5.25.8/view/pod/perlinterp.pod" >5.25.8 DEV (XSAWYERX on 2016-12-20)</option> <option value="/release/SHAY/perl-5.24.1-RC4/view/pod/perlinterp.pod" >5.24.1-RC4 DEV (SHAY on 2016-10-12)</option> <option value="/release/SHAY/perl-5.22.3-RC4/view/pod/perlinterp.pod" >5.22.3-RC4 DEV (SHAY on 2016-10-12)</option> <option value="/release/SHAY/perl-5.24.1-RC3/view/pod/perlinterp.pod" >5.24.1-RC3 DEV (SHAY on 2016-08-11)</option> <option value="/release/SHAY/perl-5.22.3-RC3/view/pod/perlinterp.pod" >5.22.3-RC3 DEV (SHAY on 2016-08-11)</option> <option value="/release/SHAY/perl-5.24.1-RC2/view/pod/perlinterp.pod" >5.24.1-RC2 DEV (SHAY on 2016-07-25)</option> <option value="/release/SHAY/perl-5.22.3-RC2/view/pod/perlinterp.pod" >5.22.3-RC2 DEV (SHAY on 2016-07-25)</option> <option value="/release/SHAY/perl-5.25.3/view/pod/perlinterp.pod" >5.25.3 DEV (SHAY on 2016-07-20)</option> <option value="/release/SHAY/perl-5.24.1-RC1/view/pod/perlinterp.pod" >5.24.1-RC1 DEV (SHAY on 2016-07-17)</option> <option value="/release/SHAY/perl-5.22.3-RC1/view/pod/perlinterp.pod" >5.22.3-RC1 DEV (SHAY on 2016-07-17)</option> <option value="/release/XSAWYERX/perl-5.25.1/view/pod/perlinterp.pod" >5.25.1 DEV (XSAWYERX on 2016-05-20)</option> <option value="/release/RJBS/perl-5.25.0/view/pod/perlinterp.pod" >5.25.0 DEV (RJBS on 2016-05-09)</option> <option value="/release/RJBS/perl-5.24.0-RC5/view/pod/perlinterp.pod" >5.24.0-RC5 DEV (RJBS on 2016-05-04)</option> <option value="/release/RJBS/perl-5.24.0-RC4/view/pod/perlinterp.pod" >5.24.0-RC4 DEV (RJBS on 2016-05-02)</option> <option value="/release/SHAY/perl-5.22.2/view/pod/perlinterp.pod" >5.22.2 (SHAY on 2016-04-29)</option> <option value="/release/RJBS/perl-5.24.0-RC3/view/pod/perlinterp.pod" >5.24.0-RC3 DEV (RJBS on 2016-04-27)</option> <option value="/release/RJBS/perl-5.24.0-RC2/view/pod/perlinterp.pod" >5.24.0-RC2 DEV (RJBS on 2016-04-23)</option> <option value="/release/RJBS/perl-5.24.0-RC1/view/pod/perlinterp.pod" >5.24.0-RC1 DEV (RJBS on 2016-04-14)</option> <option value="/release/SHAY/perl-5.22.2-RC1/view/pod/perlinterp.pod" >5.22.2-RC1 DEV (SHAY on 2016-04-10)</option> <option value="/release/XSAWYERX/perl-5.23.8/view/pod/perlinterp.pod" >5.23.8 DEV (XSAWYERX on 2016-02-20)</option> <option value="/release/SHAY/perl-5.22.1-RC4/view/pod/perlinterp.pod" >5.22.1-RC4 DEV (SHAY on 2015-12-08)</option> <option value="/release/SHAY/perl-5.22.1-RC3/view/pod/perlinterp.pod" >5.22.1-RC3 DEV (SHAY on 2015-12-02)</option> <option value="/release/SHAY/perl-5.22.1-RC2/view/pod/perlinterp.pod" >5.22.1-RC2 DEV (SHAY on 2015-11-15)</option> <option value="/release/SHAY/perl-5.22.1-RC1/view/pod/perlinterp.pod" >5.22.1-RC1 DEV (SHAY on 2015-10-31)</option> <option value="/release/SHAY/perl-5.23.4/view/pod/perlinterp.pod" >5.23.4 DEV (SHAY on 2015-10-20)</option> <option value="/release/SHAY/perl-5.20.3/view/pod/perlinterp.pod" >5.20.3 (SHAY on 2015-09-12)</option> <option value="/release/SHAY/perl-5.20.3-RC2/view/pod/perlinterp.pod" >5.20.3-RC2 DEV (SHAY on 2015-08-29)</option> <option value="/release/SHAY/perl-5.20.3-RC1/view/pod/perlinterp.pod" >5.20.3-RC1 DEV (SHAY on 2015-08-22)</option> <option value="/release/RJBS/perl-5.23.0/view/pod/perlinterp.pod" >5.23.0 DEV (RJBS on 2015-06-20)</option> <option value="/release/SHAY/perl-5.21.11/view/pod/perlinterp.pod" >5.21.11 DEV (SHAY on 2015-04-20)</option> <option value="/release/SHAY/perl-5.21.10/view/pod/perlinterp.pod" >5.21.10 DEV (SHAY on 2015-03-20)</option> <option value="/release/XSAWYERX/perl-5.21.9/view/pod/perlinterp.pod" >5.21.9 DEV (XSAWYERX on 2015-02-21)</option> <option value="/release/SHAY/perl-5.20.2/view/pod/perlinterp.pod" >5.20.2 (SHAY on 2015-02-14)</option> <option value="/release/SHAY/perl-5.20.2-RC1/view/pod/perlinterp.pod" >5.20.2-RC1 DEV (SHAY on 2015-02-01)</option> <option value="/release/CORION/perl-5.21.7/view/pod/perlinterp.pod" >5.21.7 DEV (CORION on 2014-12-20)</option> <option value="/release/SHAY/perl-5.21.4/view/pod/perlinterp.pod" >5.21.4 DEV (SHAY on 2014-09-20)</option> <option value="/release/SHAY/perl-5.20.1/view/pod/perlinterp.pod" >5.20.1 (SHAY on 2014-09-14)</option> <option value="/release/SHAY/perl-5.20.1-RC2/view/pod/perlinterp.pod" >5.20.1-RC2 DEV (SHAY on 2014-09-07)</option> <option value="/release/SHAY/perl-5.20.1-RC1/view/pod/perlinterp.pod" >5.20.1-RC1 DEV (SHAY on 2014-08-25)</option> <option value="/release/RJBS/perl-5.21.0/view/pod/perlinterp.pod" >5.21.0 DEV (RJBS on 2014-05-27)</option> <option value="/release/SHAY/perl-5.19.11/view/pod/perlinterp.pod" >5.19.11 DEV (SHAY on 2014-04-20)</option> <option value="/release/RJBS/perl-5.19.8/view/pod/perlinterp.pod" >5.19.8 DEV (RJBS on 2014-01-20)</option> <option value="/release/SHAY/perl-5.19.5/view/pod/perlinterp.pod" >5.19.5 DEV (SHAY on 2013-10-20)</option> <option value="/release/SHAY/perl-5.19.4/view/pod/perlinterp.pod" >5.19.4 DEV (SHAY on 2013-09-20)</option> <option value="/release/SHAY/perl-5.19.3/view/pod/perlinterp.pod" >5.19.3 DEV (SHAY on 2013-08-20)</option> <option value="/release/ARISTOTLE/perl-5.19.2/view/pod/perlinterp.pod" >5.19.2 DEV (ARISTOTLE on 2013-07-22)</option> <option value="/release/RJBS/perl-5.19.0/view/pod/perlinterp.pod" >5.19.0 DEV (RJBS on 2013-05-20)</option> <option value="/release/RJBS/perl-5.17.11/view/pod/perlinterp.pod" >5.17.11 DEV (RJBS on 2013-04-21)</option> <option value="/release/CORION/perl-5.17.10/view/pod/perlinterp.pod" >5.17.10 DEV (CORION on 2013-03-21)</option> <option value="/release/RJBS/perl-5.17.6/view/pod/perlinterp.pod" >5.17.6 DEV (RJBS on 2012-11-21)</option> <option value="/release/SHAY/perl-5.17.3/view/pod/perlinterp.pod" >5.17.3 DEV (SHAY on 2012-08-20)</option> <option value="/release/CORION/perl-5.15.8/view/pod/perlinterp.pod" >5.15.8 DEV (CORION on 2012-02-20)</option> <option value="/release/SHAY/perl-5.15.5/view/pod/perlinterp.pod" >5.15.5 DEV (SHAY on 2011-11-20)</option> <option value="/release/RJBS/perl-5.15.2/view/pod/perlinterp.pod" >5.15.2 DEV (RJBS on 2011-08-21)</option> <option value="/release/SHAY/perl-5.13.5/view/pod/perlinterp.pod" >5.13.5 DEV (SHAY on 2010-09-19)</option> <option value="/release/RJBS/perl-5.13.1/view/pod/perlinterp.pod" >5.13.1 DEV (RJBS on 2010-05-20)</option> <option value="/release/JESSE/perl-5.12.0-RC0/view/pod/perlinterp.pod" >5.12.0-RC0 DEV (JESSE on 2010-03-21)</option> <option value="/release/SHAY/perl-5.11.5/view/pod/perlinterp.pod" >5.11.5 DEV (SHAY on 2010-02-21)</option> <option value="/release/RJBS/perl-5.11.4/view/pod/perlinterp.pod" >5.11.4 DEV (RJBS on 2010-01-20)</option> <option value="/release/RGARCIA/perl-5.10.0-RC2/view/pod/perlinterp.pod" >5.10.0-RC2 DEV (RGARCIA on 2007-11-25)</option> <option value="/release/RGARCIA/perl-5.10.0-RC1/view/pod/perlinterp.pod" >5.10.0-RC1 DEV (RGARCIA on 2007-11-17)</option> <option value="/release/LBROCARD/perl5.005_04-RC2/view/pod/perlinterp.pod" >5.005_04-RC2 DEV (LBROCARD on 2004-02-18)</option> <option value="/release/LBROCARD/perl5.005_04-RC1/view/pod/perlinterp.pod" >5.005_04-RC1 DEV (LBROCARD on 2004-02-04)</option> <option value="/release/LBROCARD/perl5.005_03-MAINT22213/view/pod/perlinterp.pod" >5.005_03-MAINT22213 DEV (LBROCARD on 2004-01-27)</option> <option value="/release/LBROCARD/perl5.005_03-MAINT22178/view/pod/perlinterp.pod" >5.005_03-MAINT22178 DEV (LBROCARD on 2004-01-20)</option> <option value="/release/LBROCARD/perl5.005_03-MAINT21792/view/pod/perlinterp.pod" >5.005_03-MAINT21792 DEV (LBROCARD on 2003-12-05)</option> <option value="/release/RGARCIA/perl-5.6.2-RC1/view/pod/perlinterp.pod" >5.6.2-RC1 DEV (RGARCIA on 2003-11-08)</option> <option value="/release/JHI/perl-5.8.1-RC5/view/pod/perlinterp.pod" >5.8.1-RC5 DEV (JHI on 2003-09-22)</option> <option value="/release/JHI/perl-5.8.1-RC4/view/pod/perlinterp.pod" >5.8.1-RC4 DEV (JHI on 2003-08-01)</option> <option value="/release/JHI/perl-5.8.1-RC3/view/pod/perlinterp.pod" >5.8.1-RC3 DEV (JHI on 2003-07-30)</option> <option value="/release/JHI/perl-5.8.1-RC2/view/pod/perlinterp.pod" >5.8.1-RC2 DEV (JHI on 2003-07-11)</option> <option value="/release/JHI/perl-5.8.1-RC1/view/pod/perlinterp.pod" >5.8.1-RC1 DEV (JHI on 2003-07-10)</option> <option value="/release/JHI/perl-5.8.0-RC3/view/pod/perlinterp.pod" >5.8.0-RC3 DEV (JHI on 2002-07-14)</option> <option value="/release/JHI/perl-5.8.0-RC2/view/pod/perlinterp.pod" >5.8.0-RC2 DEV (JHI on 2002-06-21)</option> <option value="/release/JHI/perl-5.8.0-RC1/view/pod/perlinterp.pod" >5.8.0-RC1 DEV (JHI on 2002-06-01)</option> <option value="/release/JHI/perl-5.7.1/view/pod/perlinterp.pod" >5.7.1 DEV (JHI on 2001-04-10)</option> <option value="/release/GSAR/perl-5.5.670/view/pod/perlinterp.pod" >5.5.670 DEV (GSAR on 2000-03-01)</option> <option value="/release/GSAR/perl5.5.660/view/pod/perlinterp.pod" >5.5.660 DEV (GSAR on 2000-02-22)</option> <option value="/release/GSAR/perl5.5.650/view/pod/perlinterp.pod" >5.5.650 DEV (GSAR on 2000-02-08)</option> <option value="/release/GSAR/perl5.5.640/view/pod/perlinterp.pod" >5.5.640 DEV (GSAR on 2000-02-02)</option> <option value="/release/GSAR/perl5.005_63/view/pod/perlinterp.pod" >5.005_63 DEV (GSAR on 1999-12-09)</option> <option value="/release/GSAR/perl5.005_62/view/pod/perlinterp.pod" >5.005_62 DEV (GSAR on 1999-10-15)</option> <option value="/release/GSAR/perl5.005_61/view/pod/perlinterp.pod" >5.005_61 DEV (GSAR on 1999-08-22)</option> <option value="/release/GSAR/perl5.005_60/view/pod/perlinterp.pod" >5.005_60 DEV (GSAR on 1999-08-02)</option> <option value="/release/GSAR/perl5.005_59/view/pod/perlinterp.pod" >5.005_59 DEV (GSAR on 1999-08-02)</option> <option value="/release/GSAR/perl5.005_58/view/pod/perlinterp.pod" >5.005_58 DEV (GSAR on 1999-07-27)</option> <option value="/release/GSAR/perl5.005_57/view/pod/perlinterp.pod" >5.005_57 DEV (GSAR on 1999-05-25)</option> <option value="/release/CHIPS/perl5.004_05-MAINT_TRIAL_9/view/pod/perlinterp.pod" >5.004_05-MAINT_TRIAL_9 DEV (CHIPS on 1999-04-27)</option> <option value="/release/GBARR/perl5.005_03-MAINT_TRIAL_6/view/pod/perlinterp.pod" >5.005_03-MAINT_TRIAL_6 DEV (GBARR on 1999-03-05)</option> <option value="/release/GSAR/perl5.005_56/view/pod/perlinterp.pod" >5.005_56 DEV (GSAR on 1999-03-01)</option> <option value="/release/GSAR/perl5.005_55/view/pod/perlinterp.pod" >5.005_55 DEV (GSAR on 1999-02-16)</option> <option value="/release/GBARR/perl5.005_03-MAINT_TRIAL_5/view/pod/perlinterp.pod" >5.005_03-MAINT_TRIAL_5 DEV (GBARR on 1999-01-29)</option> <option value="/release/GBARR/perl5.005_03-MAINT_TRIAL_4/view/pod/perlinterp.pod" >5.005_03-MAINT_TRIAL_4 DEV (GBARR on 1999-01-26)</option> <option value="/release/GBARR/perl5.005_03-MAINT_TRIAL_3/view/pod/perlinterp.pod" >5.005_03-MAINT_TRIAL_3 DEV (GBARR on 1999-01-17)</option> <option value="/release/GBARR/perl5.005_03-MAINT_TRIAL_2/view/pod/perlinterp.pod" >5.005_03-MAINT_TRIAL_2 DEV (GBARR on 1999-01-03)</option> <option value="/release/TIMB/perl5.004_05-MAINT_TRIAL_8/view/pod/perlinterp.pod" >5.004_05-MAINT_TRIAL_8 DEV (TIMB on 1998-12-03)</option> <option value="/release/GSAR/perl5.005_54/view/pod/perlinterp.pod" >5.005_54 DEV (GSAR on 1998-11-30)</option> <option value="/release/GBARR/perl5.005_03-MAINT_TRIAL_1/view/pod/perlinterp.pod" >5.005_03-MAINT_TRIAL_1 DEV (GBARR on 1998-11-30)</option> <option value="/release/TIMB/perl5.004_05-MAINT_TRIAL_7/view/pod/perlinterp.pod" >5.004_05-MAINT_TRIAL_7 DEV (TIMB on 1998-11-22)</option> <option value="/release/GSAR/perl5.005_53/view/pod/perlinterp.pod" >5.005_53 DEV (GSAR on 1998-10-31)</option> <option value="/release/TIMB/perl5.004_05-MAINT_TRIAL_6/view/pod/perlinterp.pod" >5.004_05-MAINT_TRIAL_6 DEV (TIMB on 1998-10-09)</option> <option value="/release/GSAR/perl5.005_52/view/pod/perlinterp.pod" >5.005_52 DEV (GSAR on 1998-09-25)</option> <option value="/release/GSAR/perl5.005_51/view/pod/perlinterp.pod" >5.005_51 DEV (GSAR on 1998-08-10)</option> <option value="/release/GSAR/perl5.005_02-TRIAL2/view/pod/perlinterp.pod" >5.005_02-TRIAL2 DEV (GSAR on 1998-08-05)</option> <option value="/release/GSAR/perl5.005_02-TRIAL1/view/pod/perlinterp.pod" >5.005_02-TRIAL1 DEV (GSAR on 1998-08-02)</option> <option value="/release/GSAR/perl5.005_50/view/pod/perlinterp.pod" >5.005_50 DEV (GSAR on 1998-07-26)</option> <option value="/release/GSAR/perl5.005-beta2/view/pod/perlinterp.pod" >5.005-beta2 (GSAR on 1998-07-21)</option> <option value="/release/TIMB/perl5.004_05-MAINT_TRIAL_5/view/pod/perlinterp.pod" >5.004_05-MAINT_TRIAL_5 DEV (TIMB on 1998-07-21)</option> <option value="/release/GSAR/perl5.005-beta1/view/pod/perlinterp.pod" >5.005-beta1 (GSAR on 1998-07-15)</option> <option value="/release/GSAR/perl5.004_74/view/pod/perlinterp.pod" >5.004_74 DEV (GSAR on 1998-07-14)</option> <option value="/release/GSAR/perl5.004_73/view/pod/perlinterp.pod" >5.004_73 DEV (GSAR on 1998-07-13)</option> <option value="/release/GSAR/perl5.004_72/view/pod/perlinterp.pod" >5.004_72 DEV (GSAR on 1998-07-12)</option> <option value="/release/GSAR/perl5.004_71/view/pod/perlinterp.pod" >5.004_71 DEV (GSAR on 1998-07-09)</option> <option value="/release/GSAR/perl5.004_70/view/pod/perlinterp.pod" >5.004_70 DEV (GSAR on 1998-07-06)</option> <option value="/release/GSAR/perl5.004_69/view/pod/perlinterp.pod" >5.004_69 DEV (GSAR on 1998-06-29)</option> <option value="/release/GSAR/perl5.004_68/view/pod/perlinterp.pod" >5.004_68 DEV (GSAR on 1998-06-23)</option> <option value="/release/GSAR/perl5.004_67/view/pod/perlinterp.pod" >5.004_67 DEV (GSAR on 1998-06-15)</option> <option value="/release/MICB/perl5.004_66/view/pod/perlinterp.pod" >5.004_66 DEV (MICB on 1998-05-29)</option> <option value="/release/TIMB/perl5.004_04-m4/view/pod/perlinterp.pod" >5.004_04-m4 DEV (TIMB on 1998-05-19)</option> <option value="/release/TIMB/perl5.004_04-m3/view/pod/perlinterp.pod" >5.004_04-m3 DEV (TIMB on 1998-05-15)</option> <option value="/release/MICB/perl5.004_65/view/pod/perlinterp.pod" >5.004_65 DEV (MICB on 1998-05-15)</option> <option value="/release/TIMB/perl5.004_04-m2/view/pod/perlinterp.pod" >5.004_04-m2 DEV (TIMB on 1998-05-01)</option> <option value="/release/MICB/perl5.004_64/view/pod/perlinterp.pod" >5.004_64 DEV (MICB on 1998-04-03)</option> <option value="/release/MICB/perl5.004_63/view/pod/perlinterp.pod" >5.004_63 DEV (MICB on 1998-03-17)</option> <option value="/release/MICB/perl5.004_62/view/pod/perlinterp.pod" >5.004_62 DEV (MICB on 1998-03-06)</option> <option value="/release/TIMB/perl5.004m5t1/view/pod/perlinterp.pod" >5.004m5t1 (TIMB on 1998-03-04)</option> <option value="/release/MICB/perl5.004_61/view/pod/perlinterp.pod" >5.004_61 DEV (MICB on 1998-02-27)</option> <option value="/release/MICB/perl5.004_60/view/pod/perlinterp.pod" >5.004_60 DEV (MICB on 1998-02-20)</option> <option value="/release/MICB/perl5.004_59/view/pod/perlinterp.pod" >5.004_59 DEV (MICB on 1998-02-13)</option> <option value="/release/MICB/perl5.004_58/view/pod/perlinterp.pod" >5.004_58 DEV (MICB on 1998-02-06)</option> <option value="/release/MICB/perl5.004_57/view/pod/perlinterp.pod" >5.004_57 DEV (MICB on 1998-02-03)</option> <option value="/release/MICB/perl5.004_56/view/pod/perlinterp.pod" >5.004_56 DEV (MICB on 1997-12-18)</option> <option value="/release/MICB/perl5.004_55/view/pod/perlinterp.pod" >5.004_55 DEV (MICB on 1997-11-25)</option> <option value="/release/MICB/perl5.004_54/view/pod/perlinterp.pod" >5.004_54 DEV (MICB on 1997-11-14)</option> <option value="/release/MICB/perl5.004_53/view/pod/perlinterp.pod" >5.004_53 DEV (MICB on 1997-10-16)</option> <option value="/release/MICB/perl5.004_52/view/pod/perlinterp.pod" >5.004_52 DEV (MICB on 1997-10-15)</option> <option value="/release/TIMB/perl5.004m4t4/view/pod/perlinterp.pod" >5.004m4t4 (TIMB on 1997-10-14)</option> <option value="/release/TIMB/perl5.004m4t3/view/pod/perlinterp.pod" >5.004m4t3 (TIMB on 1997-10-09)</option> <option value="/release/MICB/perl5.004_51/view/pod/perlinterp.pod" >5.004_51 DEV (MICB on 1997-10-02)</option> <option value="/release/TIMB/perl5.004m4t2/view/pod/perlinterp.pod" >5.004m4t2 (TIMB on 1997-09-23)</option> <option value="/release/TIMB/perl5.004m4t1/view/pod/perlinterp.pod" >5.004m4t1 (TIMB on 1997-09-19)</option> <option value="/release/TIMB/perl5.004m3t2/view/pod/perlinterp.pod" >5.004m3t2 (TIMB on 1997-09-05)</option> <option value="/release/CHIPS/perl5.003_99a/view/pod/perlinterp.pod" >5.003_99a DEV (CHIPS on 1997-05-09)</option> <option value="/release/CHIPS/perl5.003_99/view/pod/perlinterp.pod" >5.003_99 DEV (CHIPS on 1997-05-01)</option> <option value="/release/CHIPS/perl5.003_98/view/pod/perlinterp.pod" >5.003_98 DEV (CHIPS on 1997-04-30)</option> <option value="/release/CHIPS/perl5.003_97j/view/pod/perlinterp.pod" >5.003_97j DEV (CHIPS on 1997-04-28)</option> <option value="/release/CHIPS/perl5.003_97i/view/pod/perlinterp.pod" >5.003_97i DEV (CHIPS on 1997-04-25)</option> <option value="/release/CHIPS/perl5.003_97h/view/pod/perlinterp.pod" >5.003_97h DEV (CHIPS on 1997-04-24)</option> <option value="/release/CHIPS/perl5.003_97/view/pod/perlinterp.pod" >5.003_97 DEV (CHIPS on 1997-04-03)</option> <option value="/release/CHIPS/perl5.003_96/view/pod/perlinterp.pod" >5.003_96 DEV (CHIPS on 1997-04-01)</option> <option value="/release/CHIPS/perl5.003_95/view/pod/perlinterp.pod" >5.003_95 DEV (CHIPS on 1997-03-25)</option> <option value="/release/CHIPS/perl5.003_94/view/pod/perlinterp.pod" >5.003_94 DEV (CHIPS on 1997-03-22)</option> <option value="/release/CHIPS/perl5.003_93/view/pod/perlinterp.pod" >5.003_93 DEV (CHIPS on 1997-03-10)</option> <option value="/release/CHIPS/perl5.003_92/view/pod/perlinterp.pod" >5.003_92 DEV (CHIPS on 1997-03-06)</option> <option value="/release/CHIPS/perl5.003_91/view/pod/perlinterp.pod" >5.003_91 DEV (CHIPS on 1997-03-01)</option> <option value="/release/CHIPS/perl5.003_90/view/pod/perlinterp.pod" >5.003_90 DEV (CHIPS on 1997-02-25)</option> <option value="/release/CHIPS/perl5.003_28/view/pod/perlinterp.pod" >5.003_28 (CHIPS on 1997-02-21)</option> <option value="/release/CHIPS/perl5.003_27/view/pod/perlinterp.pod" >5.003_27 (CHIPS on 1997-02-18)</option> <option value="/release/CHIPS/perl5.003_26/view/pod/perlinterp.pod" >5.003_26 (CHIPS on 1997-02-10)</option> <option value="/release/CHIPS/perl5.003_25/view/pod/perlinterp.pod" >5.003_25 (CHIPS on 1997-02-04)</option> <option value="/release/CHIPS/perl5.003_24/view/pod/perlinterp.pod" >5.003_24 (CHIPS on 1997-01-29)</option> <option value="/release/CHIPS/perl5.003_23/view/pod/perlinterp.pod" >5.003_23 (CHIPS on 1997-01-25)</option> <option value="/release/CHIPS/perl5.003_22/view/pod/perlinterp.pod" >5.003_22 (CHIPS on 1997-01-16)</option> <option value="/release/CHIPS/perl5.003_21/view/pod/perlinterp.pod" >5.003_21 (CHIPS on 1997-01-15)</option> <option value="/release/CHIPS/perl5.003_20/view/pod/perlinterp.pod" >5.003_20 (CHIPS on 1997-01-08)</option> <option value="/release/CHIPS/perl5.003_19/view/pod/perlinterp.pod" >5.003_19 (CHIPS on 1997-01-04)</option> <option value="/release/CHIPS/perl5.003_18/view/pod/perlinterp.pod" >5.003_18 (CHIPS on 1996-12-31)</option> <option value="/release/CHIPS/perl5.003_17/view/pod/perlinterp.pod" >5.003_17 (CHIPS on 1996-12-27)</option> <option value="/release/CHIPS/perl5.003_16/view/pod/perlinterp.pod" >5.003_16 (CHIPS on 1996-12-24)</option> <option value="/release/CHIPS/perl5.003_15/view/pod/perlinterp.pod" >5.003_15 (CHIPS on 1996-12-23)</option> <option value="/release/CHIPS/perl-5.003_13/view/pod/perlinterp.pod" >5.003_13 (CHIPS on 1996-12-20)</option> <option value="/release/CHIPS/perl5.003_12/view/pod/perlinterp.pod" >5.003_12 (CHIPS on 1996-12-19)</option> <option value="/release/CHIPS/perl5.003_11/view/pod/perlinterp.pod" >5.003_11 (CHIPS on 1996-12-06)</option> <option value="/release/CHIPS/perl5.003_10/view/pod/perlinterp.pod" >5.003_10 (CHIPS on 1996-11-30)</option> <option value="/release/CHIPS/perl5.003_09/view/pod/perlinterp.pod" >5.003_09 (CHIPS on 1996-11-26)</option> <option value="/release/CHIPS/perl5.003_08/view/pod/perlinterp.pod" >5.003_08 (CHIPS on 1996-11-19)</option> <option value="/release/ANDYD/perl5.003_07/view/pod/perlinterp.pod" >5.003_07 (ANDYD on 1996-10-11)</option> <option value="/release/ANDYD/perl5.003_06/view/pod/perlinterp.pod" >5.003_06 (ANDYD on 1996-10-08)</option> <option value="/release/ANDYD/perl5.003_05/view/pod/perlinterp.pod" >5.003_05 (ANDYD on 1996-09-12)</option> <option value="/release/ANDYD/perl5.003_04/view/pod/perlinterp.pod" >5.003_04 (ANDYD on 1996-09-02)</option> <option value="/release/ANDYD/perl5.003_03/view/pod/perlinterp.pod" >5.003_03 (ANDYD on 1996-08-28)</option> <option value="/release/NI-S/perl5.003_02/view/pod/perlinterp.pod" >5.003_02 (NI-S on 1996-08-10)</option> <option value="/release/NI-S/perl5.003_02a/view/pod/perlinterp.pod" >5.003_02a DEV (NI-S on 1996-08-08)</option> <option value="/release/LWALL/perl5.002b3/view/pod/perlinterp.pod" >5.002b3 (LWALL on 1996-02-03)</option> </optgroup> </select> <a data-keyboard-shortcut="g d" class="release-name" href="/dist/perl">perl-5.40.1</a> </div> <span class="river-gauge-gauge"> <svg width="24px" height="15px" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"> <g> <title> River stage five • 11893 direct dependents • 33358 total dependents </title> <rect x="0" y="0" width="4" height="15" fill="#7ea3f2" /> <rect x="5" y="0" width="4" height="15" fill="#7ea3f2" /> <rect x="10" y="0" width="4" height="15" fill="#7ea3f2" /> <rect x="15" y="0" width="4" height="15" fill="#7ea3f2" /> <rect x="20" y="0" width="4" height="15" fill="#7ea3f2" /> </g> </svg> </span> <div id="perl-fav" class="show-logged-in"> <form action="/account/favorite/add" style="display: inline" method="POST"> <input type="hidden" name="remove" value="0"> <input type="hidden" name="release" value="perl-5.40.1"> <input type="hidden" name="author" value="SHAY"> <input type="hidden" name="distribution" value="perl"> <button type="submit" class="favorite highlight"><span>429</span> ++</button> </form> </div> <div class="show-logged-out"> <button class="fav-not-logged-in favorite highlight"><span>429</span> ++</button> </div> / <span>perlinterp</span> </div> </div> <main class="content"> <nav class="toc"> <div class="toc-header"><strong>Contents</strong></div> <ul> <li><a href="#NAME">NAME</a></li> <li><a href="#DESCRIPTION">DESCRIPTION</a></li> <li><a href="#ELEMENTS-OF-THE-INTERPRETER">ELEMENTS OF THE INTERPRETER</a> <ul> <li><a href="#Startup">Startup</a></li> <li><a href="#Parsing">Parsing</a></li> <li><a href="#Optimization">Optimization</a></li> <li><a href="#Running">Running</a></li> <li><a href="#Exception-handing">Exception handing</a></li> <li><a href="#INTERNAL-VARIABLE-TYPES">INTERNAL VARIABLE TYPES</a></li> </ul> </li> <li><a href="#OP-TREES">OP TREES</a></li> <li><a href="#STACKS">STACKS</a> <ul> <li><a href="#Argument-stack">Argument stack</a></li> <li><a href="#Mark-stack">Mark stack</a></li> <li><a href="#Save-stack">Save stack</a></li> </ul> </li> <li><a href="#MILLIONS-OF-MACROS">MILLIONS OF MACROS</a></li> <li><a href="#FURTHER-READING">FURTHER READING</a></li> </ul></nav> <div class="pod anchors"> <h1 id="NAME">NAME</h1> <p>perlinterp - An overview of the Perl interpreter</p> <h1 id="DESCRIPTION">DESCRIPTION</h1> <p>This document provides an overview of how the Perl interpreter works at the level of C code, along with pointers to the relevant C source code files.</p> <h1 id="ELEMENTS-OF-THE-INTERPRETER"><a id="ELEMENTS"></a>ELEMENTS OF THE INTERPRETER</h1> <p>The work of the interpreter has two main stages: compiling the code into the internal representation, or bytecode, and then executing it. <a href="/pod/distribution/perl/pod/perlguts.pod#Compiled-code">"Compiled code" in perlguts</a> explains exactly how the compilation stage happens.</p> <p>Here is a short breakdown of perl's operation:</p> <h2 id="Startup">Startup</h2> <p>The action begins in <i>perlmain.c</i>. (or <i>miniperlmain.c</i> for miniperl) This is very high-level code, enough to fit on a single screen, and it resembles the code found in <a href="/pod/distribution/perl/pod/perlembed.pod">perlembed</a>; most of the real action takes place in <i>perl.c</i></p> <p><i>perlmain.c</i> is generated by <code>ExtUtils::Miniperl</code> from <i>miniperlmain.c</i> at make time, so you should make perl to follow this along.</p> <p>First, <i>perlmain.c</i> allocates some memory and constructs a Perl interpreter, along these lines:</p> <pre><code>1 PERL_SYS_INIT3(&argc,&argv,&env); 2 3 if (!PL_do_undump) { 4 my_perl = perl_alloc(); 5 if (!my_perl) 6 exit(1); 7 perl_construct(my_perl); 8 PL_perl_destruct_level = 0; 9 }</code></pre> <p>Line 1 is a macro, and its definition is dependent on your operating system. Line 3 references <code>PL_do_undump</code>, a global variable - all global variables in Perl start with <code>PL_</code>. This tells you whether the current running program was created with the <code>-u</code> flag to perl and then <i>undump</i>, which means it's going to be false in any sane context.</p> <p>Line 4 calls a function in <i>perl.c</i> to allocate memory for a Perl interpreter. It's quite a simple function, and the guts of it looks like this:</p> <pre><code>my_perl = (PerlInterpreter*)PerlMem_malloc(sizeof(PerlInterpreter));</code></pre> <p>Here you see an example of Perl's system abstraction, which we'll see later: <code>PerlMem_malloc</code> is either your system's <code>malloc</code>, or Perl's own <code>malloc</code> as defined in <i>malloc.c</i> if you selected that option at configure time.</p> <p>Next, in line 7, we construct the interpreter using perl_construct, also in <i>perl.c</i>; this sets up all the special variables that Perl needs, the stacks, and so on.</p> <p>Now we pass Perl the command line options, and tell it to go:</p> <pre><code>if (!perl_parse(my_perl, xs_init, argc, argv, (char **)NULL)) perl_run(my_perl); exitstatus = perl_destruct(my_perl); perl_free(my_perl);</code></pre> <p><code>perl_parse</code> is actually a wrapper around <code>S_parse_body</code>, as defined in <i>perl.c</i>, which processes the command line options, sets up any statically linked XS modules, opens the program and calls <code>yyparse</code> to parse it.</p> <h2 id="Parsing">Parsing</h2> <p>The aim of this stage is to take the Perl source, and turn it into an op tree. We'll see what one of those looks like later. Strictly speaking, there's three things going on here.</p> <p><code>yyparse</code>, the parser, lives in <i>perly.c</i>, although you're better off reading the original YACC input in <i>perly.y</i>. (Yes, Virginia, there <b>is</b> a YACC grammar for Perl!) The job of the parser is to take your code and "understand" it, splitting it into sentences, deciding which operands go with which operators and so on.</p> <p>The parser is nobly assisted by the lexer, which chunks up your input into tokens, and decides what type of thing each token is: a variable name, an operator, a bareword, a subroutine, a core function, and so on. The main point of entry to the lexer is <code>yylex</code>, and that and its associated routines can be found in <i>toke.c</i>. Perl isn't much like other computer languages; it's highly context sensitive at times, it can be tricky to work out what sort of token something is, or where a token ends. As such, there's a lot of interplay between the tokeniser and the parser, which can get pretty frightening if you're not used to it.</p> <p>As the parser understands a Perl program, it builds up a tree of operations for the interpreter to perform during execution. The routines which construct and link together the various operations are to be found in <i>op.c</i>, and will be examined later.</p> <h2 id="Optimization">Optimization</h2> <p>Now the parsing stage is complete, and the finished tree represents the operations that the Perl interpreter needs to perform to execute our program. Next, Perl does a dry run over the tree looking for optimisations: constant expressions such as <code>3 + 4</code> will be computed now, and the optimizer will also see if any multiple operations can be replaced with a single one. For instance, to fetch the variable <code>$foo</code>, instead of grabbing the glob <code>*foo</code> and looking at the scalar component, the optimizer fiddles the op tree to use a function which directly looks up the scalar in question. The main optimizer is <code>peep</code> in <i>op.c</i>, and many ops have their own optimizing functions.</p> <h2 id="Running">Running</h2> <p>Now we're finally ready to go: we have compiled Perl byte code, and all that's left to do is run it. The actual execution is done by the <code>runops_standard</code> function in <i>run.c</i>; more specifically, it's done by these three innocent looking lines:</p> <pre><code>while ((PL_op = PL_op->op_ppaddr(aTHX))) { PERL_ASYNC_CHECK(); }</code></pre> <p>You may be more comfortable with the Perl version of that:</p> <pre><code>PERL_ASYNC_CHECK() while $Perl::op = &{$Perl::op->{function}};</code></pre> <p>Well, maybe not. Anyway, each op contains a function pointer, which stipulates the function which will actually carry out the operation. This function will return the next op in the sequence - this allows for things like <code>if</code> which choose the next op dynamically at run time. The <code>PERL_ASYNC_CHECK</code> makes sure that things like signals interrupt execution if required.</p> <p>The actual functions called are known as PP code, and they're spread between four files: <i>pp_hot.c</i> contains the "hot" code, which is most often used and highly optimized, <i>pp_sys.c</i> contains all the system-specific functions, <i>pp_ctl.c</i> contains the functions which implement control structures (<code>if</code>, <code>while</code> and the like) and <i>pp.c</i> contains everything else. These are, if you like, the C code for Perl's built-in functions and operators.</p> <p>Note that each <code>pp_</code> function is expected to return a pointer to the next op. Calls to perl subs (and eval blocks) are handled within the same runops loop, and do not consume extra space on the C stack. For example, <code>pp_entersub</code> and <code>pp_entertry</code> just push a <code>CXt_SUB</code> or <code>CXt_EVAL</code> block struct onto the context stack, which contain the address of the op following the sub call or eval. They then return the first op of that sub or eval block, and so execution continues of that sub or block. Later, a <code>pp_leavesub</code> or <code>pp_leavetry</code> op pops the <code>CXt_SUB</code> or <code>CXt_EVAL</code>, retrieves the return op from it, and returns it.</p> <h2 id="Exception-handing"><a id="Exception"></a>Exception handing</h2> <p>Perl's exception handing (i.e. <code>die</code> etc.) is built on top of the low-level <code>setjmp()</code>/<code>longjmp()</code> C-library functions. These basically provide a way to capture the current PC and SP registers of the CPU and later restore them: i.e. a <code>longjmp()</code> continues at the point in code where a previous <code>setjmp()</code> was done, with anything further up on the C stack being lost. (This is why code should always save values using <code>SAVE_<i>FOO</i></code> rather than in auto variables.)</p> <p>The perl core wraps <code>setjmp()</code> and <code>longjmp()</code> in the macros <code>JMPENV_PUSH</code> and <code>JMPENV_JUMP</code>. The push operation, as well as setting a <code>setjump()</code>, stores some temporary state in a struct local to the current function (allocated by <code>dJMPENV</code>). In particular, it stores a pointer to the previous <code>JMPENV</code> struct, and updates <code>PL_top_env</code> to point to the newest one, forming a chain of <code>JMPENV</code> states. Both the push and jump can output debugging information under <code>perl -Dl</code>.</p> <p>A basic rule of the perl internals is that all interpreter exits are achieved via a <code>JMPENV_JUMP()</code>. In particular:</p> <ul> <li><p>level 2: perl-level exit() and internals my_exit()</p> <p>These unwind all stacks, then perform a JMPENV_JUMP(2).</p> </li> <li><p>level 3: perl-level die() and internals croak()</p> <p>If currently within an eval, these pop the context stack back to the nearest <code>CXt_EVAL</code> frame, set <code>$@</code> as appropriate, set <code>PL_restartop</code> to the op which follows the eval associated with that frame, then perform a JMPENV_JUMP(3).</p> <p>Otherwise, the error message is printed to <code>STDERR</code>, then it is treated as an exit: unwind all stacks and perform a JMPENV_JUMP(2).</p> </li> <li><p>level 1: unused</p> <p>JMPENV_JUMP(1) is currently unused except in perl_run().</p> </li> <li><p>level 0: normal return.</p> <p>The zero value is for a normal return from JMPENV_PUSH()</p> </li> </ul> <p>So the perl interpreter expects that, at all times, there is a suitable <code>JMPENV_PUSH</code> set up (and at a suitable location within the CPU call stack) that can catch and process a 2- or 3-valued jump; and in the case of a 3, start a new runops loop to execute <code>PL_restartop</code> and all remaining ops (as will be explained shortly).</p> <p>The entry points to the perl interpreter all provide such a facility. For example, perl_parse(), perl_run() and <code>call_sv(cv, G_EVAL)</code> all contain something similar in outline to:</p> <pre><code>{ dJMPENV; JMPENV_PUSH(ret); switch (ret) { case 0: /* normal return from JMPENV_PUSH() */ redo_body: CALLRUNOPS(aTHX); break; case 2: /* caught longjmp(2) - exit / die */ break; case 3: /* caught longjmp(3) - eval { die } */ PL_op = PL_restartop; goto redo_body; } JMPENV_POP; }</code></pre> <p>A runops loop such as Perl_runops_standard() (as set up by CALLRUNOPS()) is, at its heart, just a simple:</p> <pre><code>while ((PL_op = PL_op->op_ppaddr(aTHX))) { 1; }</code></pre> <p>which calls the pp() function associated with each op, relying on that to return a pointer to the next op to be executed.</p> <p>As well as setting catches at the entry points to the perl interpreter, you might expect perl to also do a JMPENV_PUSH() in places like pp_entertry(), just before some trappable ops are executed. In fact perl doesn't normally do this. The drawback with doing it is that with nested or recursive code such as:</p> <pre><code>sub foo { my ($i) = @_; return if $i < 0; eval { foo(--$i) } }</code></pre> <p>Then the C stack would quickly overflow with pairs of entries like</p> <pre><code>... #N+3 Perl_runops() #N+2 Perl_pp_entertry() #N+1 Perl_runops() #N Perl_pp_entertry() ...</code></pre> <p>Instead, perl puts its guards at the <i>callers</i> of runops loops. Then as many nested subroutine calls and evals may be called as you like, all within the one runops loop. If an exception occurs, control passes back to the caller of the loop, which just immediately restarts a new loop with <code>PL_restartop</code> being the next op to call.</p> <p>So in normal operation where there are several nested evals, there will be multiple <code>CXt_EVAL</code> context stack entries, but only a single runops loop, guarded by a single <code>JMPENV_PUSH</code>. Each caught eval will pop the next <code>CXt_EVAL</code> off the stack, set <code>PL_restartop</code>, then longjmp() back to perl_run() and continue.</p> <p>However, ops are sometimes executed within an inner runops loop, such as in a tie, sort, or overload code. In this case, something like</p> <pre><code>sub FETCH { eval { die }; .... }</code></pre> <p>would, unless handled specially, cause a longjmp() right back to the guard in perl_run(), popping <i>both</i> the runops loops - which is clearly incorrect. One way to avoid this is for the tie code to do a <code>JMPENV_PUSH</code> before executing <code>FETCH</code> in the inner runops loop, but for efficiency reasons, perl in fact just temporarily sets a flag using <code>CATCH_SET(TRUE)</code>. This flag warns any subsequent <code>require</code>, <code>entereval</code> or <code>entertry</code> ops that the caller is no longer promising to catch any raised exceptions on their behalf.</p> <p>These ops check this flag, and if true, they (via docatch()) do a <code>JMPENV_PUSH</code> and start a new runops loop to execute the code, rather than doing it with the current loop.</p> <p>As a consequence, on exit from the eval block in the <code>FETCH</code> above, execution of the code following the block is still carried on in the inner loop (i.e. the one established by the pp_entertry()). To avoid confusion, if a further exception is then raised, docatch() compares the <code>JMPENV</code> level of the <code>CXt_EVAL</code> with <code>PL_top_env</code> and if they differ, just re-throws the exception. In this way any inner loops get popped, and the exception will be dealt with properly by the level which is expecting it.</p> <p>Here's an example.</p> <pre><code>1: eval { tie @a, 'A' }; 2: sub A::TIEARRAY { 3: eval { die }; 4: die; 5: }</code></pre> <p>To run this code, perl_run() is called, which does a JMPENV_PUSH(), then enters a runops loop. This loop executes the <code>entereval</code> and <code>tie</code> ops on line 1, with the <code>entereval</code> pushing a <code>CXt_EVAL</code> onto the context stack.</p> <p>The pp_tie() does a <code>CATCH_SET(TRUE)</code>, then starts a second runops loop to execute the body of TIEARRAY(). When the loop executes the <code>entertry</code> op on line 3, CATCH_GET() is true, so pp_entertry() calls docatch() which does a <code>JMPENV_PUSH</code> and starts a third runops loop, which restarts the pp_entertry(), then executes the <code>die</code> op. At this point the C call stack looks like this:</p> <pre><code>#10 Perl_pp_die() #9 Perl_runops() # runops loop 3 #8 S_docatch() # JMPENV level 2 #7 Perl_pp_entertry() #6 Perl_runops() # runops loop 2 #5 Perl_call_sv() #4 Perl_pp_tie() #3 Perl_runops() # runops loop 1 #2 S_run_body() #1 perl_run() # JMPENV level 1 #0 main()</code></pre> <p>and the context and data stacks, as shown by <code>perl -Dstv</code>, look like:</p> <pre><code>STACK 0: MAIN CX 0: BLOCK => CX 1: EVAL => AV() PV("A"\0) retop=leave STACK 1: MAGIC CX 0: SUB => retop=(null) CX 1: EVAL => * retop=nextstate</code></pre> <p>The die() pops the first <code>CXt_EVAL</code> off the context stack, sets <code>PL_restartop</code> from it, does a <code>JMPENV_JUMP(3)</code>, and control returns to the <code>JMPENV</code> level set in docatch(). This then starts another third-level runops level, which executes the <code>nextstate</code>, <code>pushmark</code> and <code>die</code> ops from line 4. At the point that the second pp_die() is called, the C call stack looks exactly like that above, even though we are no longer within an inner eval. However, the context stack now looks like this, i.e. with the top CXt_EVAL popped:</p> <pre><code>STACK 0: MAIN CX 0: BLOCK => CX 1: EVAL => AV() PV("A"\0) retop=leave STACK 1: MAGIC CX 0: SUB => retop=(null)</code></pre> <p>The die() on line 4 pops the context stack back down to the <code>CXt_EVAL</code>, leaving it as:</p> <pre><code>STACK 0: MAIN CX 0: BLOCK =></code></pre> <p>As usual, <code>PL_restartop</code> is extracted from the <code>CXt_EVAL</code>, and a JMPENV_JUMP(3) done, which pops the C stack back to the docatch():</p> <pre><code>#8 S_docatch() # JMPENV level 2 #7 Perl_pp_entertry() #6 Perl_runops() # runops loop 2 #5 Perl_call_sv() #4 Perl_pp_tie() #3 Perl_runops() # runops loop 1 #2 S_run_body() #1 perl_run() # JMPENV level 1 #0 main()</code></pre> <p>In this case, because the <code>JMPENV</code> level recorded in the <code>CXt_EVAL</code> differs from the current one, docatch() just does a JMPENV_JUMP(3) to re-throw the exception, and the C stack unwinds to:</p> <pre><code>#1 perl_run() # JMPENV level 1 #0 main()</code></pre> <p>Because <code>PL_restartop</code> is non-null, run_body() starts a new runops loop, and execution continues.</p> <h2 id="INTERNAL-VARIABLE-TYPES"><a id="INTERNAL"></a>INTERNAL VARIABLE TYPES</h2> <p>You should by now have had a look at <a href="/pod/distribution/perl/pod/perlguts.pod">perlguts</a>, which tells you about Perl's internal variable types: SVs, HVs, AVs and the rest. If not, do that now.</p> <p>These variables are used not only to represent Perl-space variables, but also any constants in the code, as well as some structures completely internal to Perl. The symbol table, for instance, is an ordinary Perl hash. Your code is represented by an SV as it's read into the parser; any program files you call are opened via ordinary Perl filehandles, and so on.</p> <p>The core <a href="/pod/Devel::Peek">Devel::Peek</a> module lets us examine SVs from a Perl program. Let's see, for instance, how Perl treats the constant <code>"hello"</code>.</p> <pre><code> % perl -MDevel::Peek -e 'Dump("hello")' 1 SV = PV(0xa041450) at 0xa04ecbc 2 REFCNT = 1 3 FLAGS = (POK,READONLY,pPOK) 4 PV = 0xa0484e0 "hello"\0 5 CUR = 5 6 LEN = 6</code></pre> <p>Reading <code>Devel::Peek</code> output takes a bit of practise, so let's go through it line by line.</p> <p>Line 1 tells us we're looking at an SV which lives at <code>0xa04ecbc</code> in memory. SVs themselves are very simple structures, but they contain a pointer to a more complex structure. In this case, it's a PV, a structure which holds a string value, at location <code>0xa041450</code>. Line 2 is the reference count; there are no other references to this data, so it's 1.</p> <p>Line 3 are the flags for this SV - it's OK to use it as a PV, it's a read-only SV (because it's a constant) and the data is a PV internally. Next we've got the contents of the string, starting at location <code>0xa0484e0</code>.</p> <p>Line 5 gives us the current length of the string - note that this does <b>not</b> include the null terminator. Line 6 is not the length of the string, but the length of the currently allocated buffer; as the string grows, Perl automatically extends the available storage via a routine called <code>SvGROW</code>.</p> <p>You can get at any of these quantities from C very easily; just add <code>Sv</code> to the name of the field shown in the snippet, and you've got a macro which will return the value: <code>SvCUR(sv)</code> returns the current length of the string, <code>SvREFCOUNT(sv)</code> returns the reference count, <code>SvPV(sv, len)</code> returns the string itself with its length, and so on. More macros to manipulate these properties can be found in <a href="/pod/distribution/perl/pod/perlguts.pod">perlguts</a>.</p> <p>Let's take an example of manipulating a PV, from <code>sv_catpvn</code>, in <i>sv.c</i></p> <pre><code> 1 void 2 Perl_sv_catpvn(pTHX_ SV *sv, const char *ptr, STRLEN len) 3 { 4 STRLEN tlen; 5 char *junk; 6 junk = SvPV_force(sv, tlen); 7 SvGROW(sv, tlen + len + 1); 8 if (ptr == junk) 9 ptr = SvPVX(sv); 10 Move(ptr,SvPVX(sv)+tlen,len,char); 11 SvCUR(sv) += len; 12 *SvEND(sv) = '\0'; 13 (void)SvPOK_only_UTF8(sv); /* validate pointer */ 14 SvTAINT(sv); 15 }</code></pre> <p>This is a function which adds a string, <code>ptr</code>, of length <code>len</code> onto the end of the PV stored in <code>sv</code>. The first thing we do in line 6 is make sure that the SV <b>has</b> a valid PV, by calling the <code>SvPV_force</code> macro to force a PV. As a side effect, <code>tlen</code> gets set to the current value of the PV, and the PV itself is returned to <code>junk</code>.</p> <p>In line 7, we make sure that the SV will have enough room to accommodate the old string, the new string and the null terminator. If <code>LEN</code> isn't big enough, <code>SvGROW</code> will reallocate space for us.</p> <p>Now, if <code>junk</code> is the same as the string we're trying to add, we can grab the string directly from the SV; <code>SvPVX</code> is the address of the PV in the SV.</p> <p>Line 10 does the actual catenation: the <code>Move</code> macro moves a chunk of memory around: we move the string <code>ptr</code> to the end of the PV - that's the start of the PV plus its current length. We're moving <code>len</code> bytes of type <code>char</code>. After doing so, we need to tell Perl we've extended the string, by altering <code>CUR</code> to reflect the new length. <code>SvEND</code> is a macro which gives us the end of the string, so that needs to be a <code>"\0"</code>.</p> <p>Line 13 manipulates the flags; since we've changed the PV, any IV or NV values will no longer be valid: if we have <code>$x=10; $x.="6";</code> we don't want to use the old IV of 10. <code>SvPOK_only_utf8</code> is a special UTF-8-aware version of <code>SvPOK_only</code>, a macro which turns off the IOK and NOK flags and turns on POK. The final <code>SvTAINT</code> is a macro which launders tainted data if taint mode is turned on.</p> <p>AVs and HVs are more complicated, but SVs are by far the most common variable type being thrown around. Having seen something of how we manipulate these, let's go on and look at how the op tree is constructed.</p> <h1 id="OP-TREES"><a id="OP"></a>OP TREES</h1> <p>First, what is the op tree, anyway? The op tree is the parsed representation of your program, as we saw in our section on parsing, and it's the sequence of operations that Perl goes through to execute your program, as we saw in <a href="#Running">"Running"</a>.</p> <p>An op is a fundamental operation that Perl can perform: all the built-in functions and operators are ops, and there are a series of ops which deal with concepts the interpreter needs internally - entering and leaving a block, ending a statement, fetching a variable, and so on.</p> <p>The op tree is connected in two ways: you can imagine that there are two "routes" through it, two orders in which you can traverse the tree. First, parse order reflects how the parser understood the code, and secondly, execution order tells perl what order to perform the operations in.</p> <p>The easiest way to examine the op tree is to stop Perl after it has finished parsing, and get it to dump out the tree. This is exactly what the compiler backends <a href="/pod/B::Terse">B::Terse</a>, <a href="/pod/B::Concise">B::Concise</a> and CPAN module <B::Debug do.</p> <p>Let's have a look at how Perl sees <code>$x = $y + $z</code>:</p> <pre><code> % perl -MO=Terse -e '$x=$y+$z' 1 LISTOP (0x8179888) leave 2 OP (0x81798b0) enter 3 COP (0x8179850) nextstate 4 BINOP (0x8179828) sassign 5 BINOP (0x8179800) add [1] 6 UNOP (0x81796e0) null [15] 7 SVOP (0x80fafe0) gvsv GV (0x80fa4cc) *y 8 UNOP (0x81797e0) null [15] 9 SVOP (0x8179700) gvsv GV (0x80efeb0) *z 10 UNOP (0x816b4f0) null [15] 11 SVOP (0x816dcf0) gvsv GV (0x80fa460) *x</code></pre> <p>Let's start in the middle, at line 4. This is a BINOP, a binary operator, which is at location <code>0x8179828</code>. The specific operator in question is <code>sassign</code> - scalar assignment - and you can find the code which implements it in the function <code>pp_sassign</code> in <i>pp_hot.c</i>. As a binary operator, it has two children: the add operator, providing the result of <code>$y+$z</code>, is uppermost on line 5, and the left hand side is on line 10.</p> <p>Line 10 is the null op: this does exactly nothing. What is that doing there? If you see the null op, it's a sign that something has been optimized away after parsing. As we mentioned in <a href="#Optimization">"Optimization"</a>, the optimization stage sometimes converts two operations into one, for example when fetching a scalar variable. When this happens, instead of rewriting the op tree and cleaning up the dangling pointers, it's easier just to replace the redundant operation with the null op. Originally, the tree would have looked like this:</p> <pre><code>10 SVOP (0x816b4f0) rv2sv [15] 11 SVOP (0x816dcf0) gv GV (0x80fa460) *x</code></pre> <p>That is, fetch the <code>a</code> entry from the main symbol table, and then look at the scalar component of it: <code>gvsv</code> (<code>pp_gvsv</code> in <i>pp_hot.c</i>) happens to do both these things.</p> <p>The right hand side, starting at line 5 is similar to what we've just seen: we have the <code>add</code> op (<code>pp_add</code>, also in <i>pp_hot.c</i>) add together two <code>gvsv</code>s.</p> <p>Now, what's this about?</p> <pre><code>1 LISTOP (0x8179888) leave 2 OP (0x81798b0) enter 3 COP (0x8179850) nextstate</code></pre> <p><code>enter</code> and <code>leave</code> are scoping ops, and their job is to perform any housekeeping every time you enter and leave a block: lexical variables are tidied up, unreferenced variables are destroyed, and so on. Every program will have those first three lines: <code>leave</code> is a list, and its children are all the statements in the block. Statements are delimited by <code>nextstate</code>, so a block is a collection of <code>nextstate</code> ops, with the ops to be performed for each statement being the children of <code>nextstate</code>. <code>enter</code> is a single op which functions as a marker.</p> <p>That's how Perl parsed the program, from top to bottom:</p> <pre><code> Program | Statement | = / \ / \ $x + / \ $y $z</code></pre> <p>However, it's impossible to <b>perform</b> the operations in this order: you have to find the values of <code>$y</code> and <code>$z</code> before you add them together, for instance. So, the other thread that runs through the op tree is the execution order: each op has a field <code>op_next</code> which points to the next op to be run, so following these pointers tells us how perl executes the code. We can traverse the tree in this order using the <code>exec</code> option to <code>B::Terse</code>:</p> <pre><code>% perl -MO=Terse,exec -e '$x=$y+$z' 1 OP (0x8179928) enter 2 COP (0x81798c8) nextstate 3 SVOP (0x81796c8) gvsv GV (0x80fa4d4) *y 4 SVOP (0x8179798) gvsv GV (0x80efeb0) *z 5 BINOP (0x8179878) add [1] 6 SVOP (0x816dd38) gvsv GV (0x80fa468) *x 7 BINOP (0x81798a0) sassign 8 LISTOP (0x8179900) leave</code></pre> <p>This probably makes more sense for a human: enter a block, start a statement. Get the values of <code>$y</code> and <code>$z</code>, and add them together. Find <code>$x</code>, and assign one to the other. Then leave.</p> <p>The way Perl builds up these op trees in the parsing process can be unravelled by examining <i>toke.c</i>, the lexer, and <i>perly.y</i>, the YACC grammar. Let's look at the code that constructs the tree for <code>$x = $y + $z</code>.</p> <p>First, we'll look at the <code>Perl_yylex</code> function in the lexer. We want to look for <code>case 'x'</code>, where x is the first character of the operator. (Incidentally, when looking for the code that handles a keyword, you'll want to search for <code>KEY_foo</code> where "foo" is the keyword.) Here is the code that handles assignment (there are quite a few operators beginning with <code>=</code>, so most of it is omitted for brevity):</p> <pre><code>1 case '=': 2 s++; ... code that handles == => etc. and pod ... 3 pl_yylval.ival = 0; 4 OPERATOR(ASSIGNOP);</code></pre> <p>We can see on line 4 that our token type is <code>ASSIGNOP</code> (<code>OPERATOR</code> is a macro, defined in <i>toke.c</i>, that returns the token type, among other things). And <code>+</code>:</p> <pre><code>1 case '+': 2 { 3 const char tmp = *s++; ... code for ++ ... 4 if (PL_expect == XOPERATOR) { ... 5 Aop(OP_ADD); 6 } ... 7 }</code></pre> <p>Line 4 checks what type of token we are expecting. <code>Aop</code> returns a token. If you search for <code>Aop</code> elsewhere in <i>toke.c</i>, you will see that it returns an <code>ADDOP</code> token.</p> <p>Now that we know the two token types we want to look for in the parser, let's take the piece of <i>perly.y</i> we need to construct the tree for <code>$x = $y + $z</code></p> <pre><code>1 term : term ASSIGNOP term 2 { $$ = newASSIGNOP(OPf_STACKED, $1, $2, $3); } 3 | term ADDOP term 4 { $$ = newBINOP($2, 0, scalar($1), scalar($3)); }</code></pre> <p>If you're not used to reading BNF grammars, this is how it works: You're fed certain things by the tokeniser, which generally end up in upper case. <code>ADDOP</code> and <code>ASSIGNOP</code> are examples of "terminal symbols", because you can't get any simpler than them.</p> <p>The grammar, lines one and three of the snippet above, tells you how to build up more complex forms. These complex forms, "non-terminal symbols" are generally placed in lower case. <code>term</code> here is a non-terminal symbol, representing a single expression.</p> <p>The grammar gives you the following rule: you can make the thing on the left of the colon if you see all the things on the right in sequence. This is called a "reduction", and the aim of parsing is to completely reduce the input. There are several different ways you can perform a reduction, separated by vertical bars: so, <code>term</code> followed by <code>=</code> followed by <code>term</code> makes a <code>term</code>, and <code>term</code> followed by <code>+</code> followed by <code>term</code> can also make a <code>term</code>.</p> <p>So, if you see two terms with an <code>=</code> or <code>+</code>, between them, you can turn them into a single expression. When you do this, you execute the code in the block on the next line: if you see <code>=</code>, you'll do the code in line 2. If you see <code>+</code>, you'll do the code in line 4. It's this code which contributes to the op tree.</p> <pre><code>| term ADDOP term { $$ = newBINOP($2, 0, scalar($1), scalar($3)); }</code></pre> <p>What this does is creates a new binary op, and feeds it a number of variables. The variables refer to the tokens: <code>$1</code> is the first token in the input, <code>$2</code> the second, and so on - think regular expression backreferences. <code>$$</code> is the op returned from this reduction. So, we call <code>newBINOP</code> to create a new binary operator. The first parameter to <code>newBINOP</code>, a function in <i>op.c</i>, is the op type. It's an addition operator, so we want the type to be <code>ADDOP</code>. We could specify this directly, but it's right there as the second token in the input, so we use <code>$2</code>. The second parameter is the op's flags: 0 means "nothing special". Then the things to add: the left and right hand side of our expression, in scalar context.</p> <p>The functions that create ops, which have names like <code>newUNOP</code> and <code>newBINOP</code>, call a "check" function associated with each op type, before returning the op. The check functions can mangle the op as they see fit, and even replace it with an entirely new one. These functions are defined in <i>op.c</i>, and have a <code>Perl_ck_</code> prefix. You can find out which check function is used for a particular op type by looking in <i>regen/opcodes</i>. Take <code>OP_ADD</code>, for example. (<code>OP_ADD</code> is the token value from the <code>Aop(OP_ADD)</code> in <i>toke.c</i> which the parser passes to <code>newBINOP</code> as its first argument.) Here is the relevant line:</p> <pre><code>add addition (+) ck_null IfsT2 S S</code></pre> <p>The check function in this case is <code>Perl_ck_null</code>, which does nothing. Let's look at a more interesting case:</p> <pre><code>readline <HANDLE> ck_readline t% F?</code></pre> <p>And here is the function from <i>op.c</i>:</p> <pre><code> 1 OP * 2 Perl_ck_readline(pTHX_ OP *o) 3 { 4 PERL_ARGS_ASSERT_CK_READLINE; 5 6 if (o->op_flags & OPf_KIDS) { 7 OP *kid = cLISTOPo->op_first; 8 if (kid->op_type == OP_RV2GV) 9 kid->op_private |= OPpALLOW_FAKE; 10 } 11 else { 12 OP * const newop 13 = newUNOP(OP_READLINE, 0, newGVOP(OP_GV, 0, 14 PL_argvgv)); 15 op_free(o); 16 return newop; 17 } 18 return o; 19 }</code></pre> <p>One particularly interesting aspect is that if the op has no kids (i.e., <code>readline()</code> or <code><></code>) the op is freed and replaced with an entirely new one that references <code>*ARGV</code> (lines 12-16).</p> <h1 id="STACKS">STACKS</h1> <p>When perl executes something like <code>addop</code>, how does it pass on its results to the next op? The answer is, through the use of stacks. Perl has a number of stacks to store things it's currently working on, and we'll look at the three most important ones here.</p> <h2 id="Argument-stack"><a id="Argument"></a>Argument stack</h2> <p>Arguments are passed to PP code and returned from PP code using the argument stack, <code>ST</code>. The typical way to handle arguments is to pop them off the stack, deal with them how you wish, and then push the result back onto the stack. This is how, for instance, the cosine operator works:</p> <pre><code>NV value; value = POPn; value = Perl_cos(value); XPUSHn(value);</code></pre> <p>We'll see a more tricky example of this when we consider Perl's macros below. <code>POPn</code> gives you the NV (floating point value) of the top SV on the stack: the <code>$x</code> in <code>cos($x)</code>. Then we compute the cosine, and push the result back as an NV. The <code>X</code> in <code>XPUSHn</code> means that the stack should be extended if necessary - it can't be necessary here, because we know there's room for one more item on the stack, since we've just removed one! The <code>XPUSH*</code> macros at least guarantee safety.</p> <p>Alternatively, you can fiddle with the stack directly: <code>SP</code> gives you the first element in your portion of the stack, and <code>TOP*</code> gives you the top SV/IV/NV/etc. on the stack. So, for instance, to do unary negation of an integer:</p> <pre><code>SETi(-TOPi);</code></pre> <p>Just set the integer value of the top stack entry to its negation.</p> <p>Argument stack manipulation in the core is exactly the same as it is in XSUBs - see <a href="/pod/perlxstut">perlxstut</a>, <a href="/pod/perlxs">perlxs</a> and <a href="/pod/distribution/perl/pod/perlguts.pod">perlguts</a> for a longer description of the macros used in stack manipulation.</p> <h2 id="Mark-stack"><a id="Mark"></a>Mark stack</h2> <p>I say "your portion of the stack" above because PP code doesn't necessarily get the whole stack to itself: if your function calls another function, you'll only want to expose the arguments aimed for the called function, and not (necessarily) let it get at your own data. The way we do this is to have a "virtual" bottom-of-stack, exposed to each function. The mark stack keeps bookmarks to locations in the argument stack usable by each function. For instance, when dealing with a tied variable, (internally, something with "P" magic) Perl has to call methods for accesses to the tied variables. However, we need to separate the arguments exposed to the method to the argument exposed to the original function - the store or fetch or whatever it may be. Here's roughly how the tied <code>push</code> is implemented; see <code>av_push</code> in <i>av.c</i>:</p> <pre><code>1 PUSHMARK(SP); 2 EXTEND(SP,2); 3 PUSHs(SvTIED_obj((SV*)av, mg)); 4 PUSHs(val); 5 PUTBACK; 6 ENTER; 7 call_method("PUSH", G_SCALAR|G_DISCARD); 8 LEAVE;</code></pre> <p>Let's examine the whole implementation, for practice:</p> <pre><code>1 PUSHMARK(SP);</code></pre> <p>Push the current state of the stack pointer onto the mark stack. This is so that when we've finished adding items to the argument stack, Perl knows how many things we've added recently.</p> <pre><code>2 EXTEND(SP,2); 3 PUSHs(SvTIED_obj((SV*)av, mg)); 4 PUSHs(val);</code></pre> <p>We're going to add two more items onto the argument stack: when you have a tied array, the <code>PUSH</code> subroutine receives the object and the value to be pushed, and that's exactly what we have here - the tied object, retrieved with <code>SvTIED_obj</code>, and the value, the SV <code>val</code>.</p> <pre><code>5 PUTBACK;</code></pre> <p>Next we tell Perl to update the global stack pointer from our internal variable: <code>dSP</code> only gave us a local copy, not a reference to the global.</p> <pre><code>6 ENTER; 7 call_method("PUSH", G_SCALAR|G_DISCARD); 8 LEAVE;</code></pre> <p><code>ENTER</code> and <code>LEAVE</code> localise a block of code - they make sure that all variables are tidied up, everything that has been localised gets its previous value returned, and so on. Think of them as the <code>{</code> and <code>}</code> of a Perl block.</p> <p>To actually do the magic method call, we have to call a subroutine in Perl space: <code>call_method</code> takes care of that, and it's described in <a href="/pod/distribution/perl/pod/perlcall.pod">perlcall</a>. We call the <code>PUSH</code> method in scalar context, and we're going to discard its return value. The call_method() function removes the top element of the mark stack, so there is nothing for the caller to clean up.</p> <h2 id="Save-stack"><a id="Save"></a>Save stack</h2> <p>C doesn't have a concept of local scope, so perl provides one. We've seen that <code>ENTER</code> and <code>LEAVE</code> are used as scoping braces; the save stack implements the C equivalent of, for example:</p> <pre><code>{ local $foo = 42; ... }</code></pre> <p>See <a href="/pod/distribution/perl/pod/perlguts.pod#Localizing-changes">"Localizing changes" in perlguts</a> for how to use the save stack.</p> <h1 id="MILLIONS-OF-MACROS"><a id="MILLIONS"></a>MILLIONS OF MACROS</h1> <p>One thing you'll notice about the Perl source is that it's full of macros. Some have called the pervasive use of macros the hardest thing to understand, others find it adds to clarity. Let's take an example, a stripped-down version the code which implements the addition operator:</p> <pre><code> 1 PP(pp_add) 2 { 3 dSP; dATARGET; 4 tryAMAGICbin_MG(add_amg, AMGf_assign|AMGf_numeric); 5 { 6 dPOPTOPnnrl_ul; 7 SETn( left + right ); 8 RETURN; 9 } 10 }</code></pre> <p>Every line here (apart from the braces, of course) contains a macro. The first line sets up the function declaration as Perl expects for PP code; line 3 sets up variable declarations for the argument stack and the target, the return value of the operation. Line 4 tries to see if the addition operation is overloaded; if so, the appropriate subroutine is called.</p> <p>Line 6 is another variable declaration - all variable declarations start with <code>d</code> - which pops from the top of the argument stack two NVs (hence <code>nn</code>) and puts them into the variables <code>right</code> and <code>left</code>, hence the <code>rl</code>. These are the two operands to the addition operator. Next, we call <code>SETn</code> to set the NV of the return value to the result of adding the two values. This done, we return - the <code>RETURN</code> macro makes sure that our return value is properly handled, and we pass the next operator to run back to the main run loop.</p> <p>Most of these macros are explained in <a href="/pod/perlapi">perlapi</a>, and some of the more important ones are explained in <a href="/pod/perlxs">perlxs</a> as well. Pay special attention to <a href="/pod/distribution/perl/pod/perlguts.pod#Background-and-MULTIPLICITY">"Background and MULTIPLICITY" in perlguts</a> for information on the <code>[pad]THX_?</code> macros.</p> <h1 id="FURTHER-READING"><a id="FURTHER"></a>FURTHER READING</h1> <p>For more information on the Perl internals, please see the documents listed at <a href="/pod/distribution/perl/pod/perl.pod#Internals-and-C-Language-Interface">"Internals and C Language Interface" in perl</a>.</p></div> <div id="metacpan_install-instructions-dialog" class="modal fade"> <div class="modal-dialog"> <div class="modal-content"> <div class="modal-header"> <button type="button" class="close" data-dismiss="modal" aria-hidden="true">×</button> <h4 class="modal-title">Module Install Instructions</h4> </div> <div class="modal-body"> <p>To install less, copy and paste the appropriate command in to your terminal.</p> <p><a href="/dist/App-cpanminus/view/bin/cpanm">cpanm</a></p> <pre><code>cpanm less</code></pre> <p><a href="/pod/CPAN">CPAN shell</a></p> <pre><code>perl -MCPAN -e shell install less</code></pre> <p>For more information on module installation, please visit <a href="https://www.cpan.org/modules/INSTALL.html">the detailed CPAN module installation guide</a>.</p> </div> <div class="modal-footer"> <a href="#" data-dismiss="modal" class="btn">Close</a> </div> </div> </div> </div> </main> <div class="content-pagination"> </div> </div> <footer class="footer"> <div class="footer-container"> <div class="footer-social"> <div class="footer-link footer-logo"> <a href="/"> <img src="/static/images/metacpan-logo.svg" alt="MetaCPAN" /> </a> </div> <a class="footer-social-link" href="https://github.com/metacpan"> <i class="fab fa-github-square"></i> </a> <a class="footer-social-link" href="https://fosstodon.org/@metacpan"> <i class="fab fa-mastodon"></i> </a> </div> <div class="footer-links"> <div class="footer-link"> <a href="/about">About</a> </div> <div class="footer-link"> <a href="/about/sponsors">Sponsor</a> </div> <div class="footer-link"> <a href="https://grep.metacpan.org">grep::cpan</a> </div> <div class="footer-link"> <a href="/recent">Recent</a> </div> <div class="footer-link"> <a href="/about/faq">FAQ</a> </div> <div class="footer-link"> <a href="/tools">Tools</a> </div> <div class="footer-link"> <a href="https://fastapi.metacpan.org/">API</a> </div> <div class="footer-link"> <a href="https://www.perl.org/">Perl.org</a> </div> </div> <div class="footer-sponsors"> <a class="footer-sponsor-link" target="_blank" href="https://www.bytemark.co.uk/" rel="noopener"> <img class="footer-sponsor-bytemark" src="/static/images/sponsors/bytemark_logo.svg" alt="Bytemark logo"> </a> <a class="footer-sponsor-link" target="_blank" href="https://www.liquidweb.com/" rel="noopener"> <img class="footer-sponsor-liquidweb" src="/static/images/sponsors/liquidweb_logo.png" alt="liquidweb logo"> </a> <a class="footer-sponsor-link" target="_blank" href="https://deriv.com/careers/" rel="noopener"> <img class="footer-sponsor-deriv" src="/static/images/sponsors/deriv.svg" alt="Deriv logo"> </a> <a class="footer-sponsor-link" target="_blank" href="https://geocode.xyz" rel="noopener"> <img class="footer-sponsor-geocode" src="/static/images/sponsors/geocodelogo.svg" alt="Geocode logo"> </a> <a class="footer-sponsor-link" target="_blank" href="https://www.fastly.com/" rel="noopener"> <img class="footer-sponsor-fastly" src="/static/images/sponsors/fastly_logo.svg" alt="Fastly logo"> </a> <a class="footer-sponsor-link" target="_blank" href="https://opencagedata.com" rel="noopener"> <img class="footer-sponsor-opencage" src="/static/images/sponsors/open-cage.svg" alt="OpenCage logo"> </a> <!-- Added 2024-07-22 --> <a class="footer-sponsor-link" target="_blank" href="https://www.elastic.co/" rel="noopener"> <img class="footer-sponsor-elastic" src="/static/images/sponsors/elastic.svg" alt="Elastic logo"> </a> <!-- Added 2024-07-22 --> <a class="footer-sponsor-link" target="_blank" href="https://route4me.com/" rel="noopener"> <img class="footer-sponsor-route4me" src="/static/images/sponsors/route4me.png" alt="Route4Me logo"> </a> </div> </div> </footer> <div class="modal fade" tabindex="-1" role="dialog" id="metacpan_keyboard-shortcuts"> <div class="modal-dialog"> <div class="modal-content"> <div class="modal-header"> <button type="button" class="close" data-dismiss="modal">×</button> <h4 class="modal-title">Keyboard Shortcuts</h4> </div> <div class="modal-body row"> <div class="col-md-6"> <table class="table keyboard-shortcuts"> <thead> <tr> <th></th> <th>Global</th> </tr> </thead> <tbody> <tr> <td class="keys"> <kbd>s</kbd> </td> <td>Focus search bar</td> </tr> <tr> <td class="keys"> <kbd>?</kbd> </td> <td>Bring up this help dialog</td> </tr> </tbody> </table> <table class="table keyboard-shortcuts"> <thead> <tr> <th></th> <th>GitHub</th> </tr> </thead> <tbody> <tr> <td class="keys"> <kbd>g</kbd> <kbd>p</kbd> </td> <td>Go to pull requests</td> </tr> <tr> <td class="keys"> <kbd>g</kbd> <kbd>i</kbd> </td> <td>go to github issues (only if github is preferred repository)</td> </tr> </tbody> </table> </div> <div class="col-md-6"> <table class="table keyboard-shortcuts"> <thead> <tr> <th></th> <th>POD</th> </tr> </thead> <tbody> <tr> <td class="keys"> <kbd>g</kbd> <kbd>a</kbd> </td> <td>Go to author</td> </tr> <tr> <td class="keys"> <kbd>g</kbd> <kbd>c</kbd> </td> <td>Go to changes</td> </tr> <tr> <td class="keys"> <kbd>g</kbd> <kbd>i</kbd> </td> <td>Go to issues</td> </tr> <tr> <td class="keys"> <kbd>g</kbd> <kbd>d</kbd> </td> <td>Go to dist</td> </tr> <tr> <td class="keys"> <kbd>g</kbd> <kbd>r</kbd> </td> <td>Go to repository/SCM</td> </tr> <tr> <td class="keys"> <kbd>g</kbd> <kbd>s</kbd> </td> <td>Go to source</td> </tr> <tr> <td class="keys"> <kbd>g</kbd> <kbd>b</kbd> </td> <td>Go to file browse</td> </tr> </tbody> </table> </div> <div class="col-md-12"> <table class="table keyboard-shortcuts"> <thead> <tr> <th></th> <th>Search terms</th> </tr> </thead> <tbody> <tr> <td><em>module:</em> (e.g. <a href="/search?q=module%3APlugin">module:Plugin</a>)</td> </tr> <tr> <td><em>distribution:</em> (e.g. <a href="/search?q=distribution%3ADancer+auth">distribution:Dancer auth</a>)</td> </tr> <tr> <td><em>author:</em> (e.g. <a href="/search?q=author%3ASONGMU+Redis">author:SONGMU Redis</a>)</td> </tr> <tr> <td><em>version:</em> (e.g. <a href="/search?q=version%3A1.00">version:1.00</a>)</td> </tr> </tbody> </table> </div> </div> <div class="modal-footer"></div> </div> </div> </div> </body> </html>