پرش به محتوا

سیپن: تفاوت میان نسخه‌ها

از ویکی‌پدیا، دانشنامهٔ آزاد
محتوای حذف‌شده محتوای افزوده‌شده
Gay mohammad reza (بحث | مشارکت‌ها)
Gay mohammad reza (بحث | مشارکت‌ها)
بدون خلاصۀ ویرایش
خط ۷: خط ۷:


==ماژول‌ها==
==ماژول‌ها==
مانند بسیاری از [[زبان‌های برنامه‌نویسی]]، پرل مکانیسم‌هایی برای استفاده از [[کتابخانه (رایانه)|کتابخانه‌های]] بیرونی کد دارد. که اجازه می‌دهد یک پرونده شامل تابع‌های مشترکی باشد که توسط چندین برنامه استفاده می‌شوند. پرل این‌ها را '''ماژول''' می‌نامد. [[ماژول پرل|ماژول‌های پرل]] معمولاً در [[پوشه (سیستم پرونده‌ای)|پوشه‌هایی]] نصب می‌شوند که [[مسیر (رایانه)|مسیر]]شان در [[مفسر (رایانه)|مفسر]] پرل هنگام [[همگردان|همگردانی]] قرار داده شده‌است.
مانند بسیاری از [[زبان‌های برنامه‌نویسی]]، پرل مکانیسم‌هایی برای استفاده از [[کتابخانه (رایانه)|کتابخانه‌های]] بیرونی کد دارد. که اجازه می‌دهد یک پرونده شامل تابع‌های مشترکی باشد که توسط چندین برنامه استفاده می‌شوند. پرل این‌ها را '''ماژول''' می‌نامد. [[ماژول پرل|ماژول‌های پرل]] معمولاً در [[پوشه (سیستم پرونده‌ای)|پوشه‌هایی]] نصب می‌شوند که [[مسیر (رایانه)|مسیر]]شان در [[مفسر (رایانه)|مفسر]] پرل هنگام [[همگردان|همگردانی]] قرار داده شده‌است. در [[سیستم عامل|سیستم‌های عامل]] [[یونیکس|یونیکسی]] مسیرهای معمول شامل ''/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

  1. "وب‌گاه سیپن". Retrieved 2007-09-23.
  2. "آینهٔ سیپن". Retrieved 2007-09-23.
  3. "پرل و ماژول‌های سیپن تحت چه اجازه‌نامه‌هایی هستند؟". بیشتر، ولی نه همهٔ ماژول‌های سیپن تحت اجازه‌نامه عمومی همگانی گنو (GPL)]] یا اجازه‌نامهٔ هنری (Artistic license هستند...