CPAN ( comprehensive Perl Archive Network ) er et arkiv af dokumentation og software skrevet i Perl -programmeringssproget .
Som mange programmeringssprog giver Perl mekanismer til brug af eksterne biblioteker, det vil sige filer, der indeholder Perl-rutiner, der bruges af flere programmer. I Perl-sproget er det sædvanligt at kalde sådanne biblioteker for moduler . Perl-moduler er normalt installeret i en (eller flere) mapper, hvortil stien er lagt i Perl-fortolkeren på fortolkningskompileringsstadiet; på Unix - lignende operativsystemer slås moduler op i /usr/lib/perl5 , /usr/local/lib/perl5 og nogle af deres undermapper.
Perl indeholder et sæt kernemoduler . Nogle af dem er designet til at udføre hjælpeopgaver, for eksempel ExtUtils::MakeMaker-modulet bruges til at bygge og installere andre moduler; andre moduler, såsom CGI.pm , er mere udbredt. Og selvom sættet af basismoduler er ret omfattende, antager forfatterne af Perl-sproget ikke, at dette sæt vil være i stand til at tilfredsstille behovene hos alle og enhver.
Perl | |
---|---|
Mennesker |
|
Ting | |
Rammer |
|
|