سیپن: تفاوت میان نسخهها
بدون خلاصۀ ویرایش |
|||
خط ۷: | خط ۷: | ||
==ماژولها== |
==ماژولها== |
||
مانند بسیاری از [[زبانهای برنامهنویسی]]، پرل مکانیسمهایی برای استفاده از [[کتابخانه (رایانه)|کتابخانههای]] بیرونی کد دارد. که اجازه میدهد یک پرونده شامل تابعهای مشترکی باشد که توسط چندین برنامه استفاده میشوند. پرل اینها را '''ماژول''' مینامد. [[ماژول پرل|ماژولهای پرل]] معمولاً در [[پوشه (سیستم پروندهای)|پوشههایی]] نصب میشوند که [[مسیر (رایانه)|مسیر]]شان در [[مفسر (رایانه)|مفسر]] پرل هنگام [[همگردان|همگردانی]] قرار داده شدهاست. |
مانند بسیاری از [[زبانهای برنامهنویسی]]، پرل مکانیسمهایی برای استفاده از [[کتابخانه (رایانه)|کتابخانههای]] بیرونی کد دارد. که اجازه میدهد یک پرونده شامل تابعهای مشترکی باشد که توسط چندین برنامه استفاده میشوند. پرل اینها را '''ماژول''' مینامد. [[ماژول پرل|ماژولهای پرل]] معمولاً در [[پوشه (سیستم پروندهای)|پوشههایی]] نصب میشوند که [[مسیر (رایانه)|مسیر]]شان در [[مفسر (رایانه)|مفسر]] پرل هنگام [[همگردان|همگردانی]] قرار داده شدهاست. در [[سیستم عامل|سیستمهای عامل]] [[یونیکس|یونیکسی]] مسیرهای معمول شامل ''/usr/lib/perl5''، ''/usr/local/lib/perl5''، و بسیاری از زیرپوشههایشان است. دستهٔ کوچکی از '''ماژولهای اصلی''' همراه پرل هستند. برخی از اینها مانند '''ExtUtils::MakeMaker''' کارهای bootstrapping میکنند. |
||
{{خرد}} |
{{خرد}} |
نسخهٔ ۳ فوریهٔ ۲۰۰۸، ساعت ۱۵:۵۲
این مقاله هماکنون برای مدتی کوتاه تحت ویرایش عمده است. این برچسب بهمنظور جلوگیری از تعارض ویرایشی اینجا گذاشته شدهاست. لطفاً تا زمانی که این پیام در اینجا نمایش داده میشود، ویرایشی در این صفحه انجام ندهید. این صفحه آخرین بار در ۳ فوریه ۲۰۰۸، ساعت ۱۵:۵۲ (ساعت هماهنگ جهانی) (۱۶ سال پیش) ویرایش شده است – این زمان تخمینی موجود در میانگر است؛ . اگر این صفحه در چند ساعت اخیر ویرایش نشده است، لطفاً این الگو را حذف کنید. اگر خودتان این الگو را به صفحه اضافه کردهاید، لطفاً در میانهٔ بازههای مختلف ویرایشی آن را حذف کنید یا با {{در دست ساخت}} جایگزین کنید. |
CPAN سرواژهٔ Comprehensive Perl Archive Network (شبکهٔ جامع بایگانی پرل) است، که یک بایگانی از بیش از ۱۲٬۲۰۰ ماژول نرمافزار به زبان برنامهنویسی پرل به همراه مستنداتشان است.[۱] پایگاه سیپن بر روی وب www.cpan.org است که بر روی بیش از ۲۵۰ مکان آینه شده است [۲]. سیپن میتواند به معنی خود شبکهٔ بایگانی و یا اسکریپت پرلی که به عنوان یک مدیر بسته، رابط شبکهٔ بایگانی است بکار رود. بیشتر نرمافزارهای روی سیپن نرمافزار آزاد هستند.[۳]
ماژولها
مانند بسیاری از زبانهای برنامهنویسی، پرل مکانیسمهایی برای استفاده از کتابخانههای بیرونی کد دارد. که اجازه میدهد یک پرونده شامل تابعهای مشترکی باشد که توسط چندین برنامه استفاده میشوند. پرل اینها را ماژول مینامد. ماژولهای پرل معمولاً در پوشههایی نصب میشوند که مسیرشان در مفسر پرل هنگام همگردانی قرار داده شدهاست. در سیستمهای عامل یونیکسی مسیرهای معمول شامل /usr/lib/perl5، /usr/local/lib/perl5، و بسیاری از زیرپوشههایشان است. دستهٔ کوچکی از ماژولهای اصلی همراه پرل هستند. برخی از اینها مانند ExtUtils::MakeMaker کارهای bootstrapping میکنند.
References
- ↑ "وبگاه سیپن". Retrieved 2007-09-23.
- ↑ "آینهٔ سیپن". Retrieved 2007-09-23.
- ↑ "پرل و ماژولهای سیپن تحت چه اجازهنامههایی هستند؟".
بیشتر، ولی نه همهٔ ماژولهای سیپن تحت اجازهنامه عمومی همگانی گنو (GPL)]] یا اجازهنامهٔ هنری (Artistic license هستند...