الأوامر :: حراسة

الأوامر :: حزمة Perl الحراسة توفر نصوص أفضل من خلال أوامر حراسة.
التحميل الان

الأوامر :: حراسة الترتيب والملخص

الإعلانات

  • Rating:
  • رخصة:
  • Perl Artistic License
  • السعر:
  • FREE
  • اسم الناشر:
  • Trey Harris
  • موقع ويب الناشر:
  • http://search.cpan.org/~trey/Commands-Guarded-0.01/Guarded.pm

الأوامر :: حراسة العلامات


الأوامر :: حراسة وصف

الأوامر :: حزمة Perl الحراسة توفر نصوص أفضل من خلال أوامر حراسة. الأوامر :: حزمة PERL الحراسة توفر نصوص أفضل من خلال الأوامر التي حراسة. أوامر الاستخدام :: بلدي $ var = 0؛ خطوة شيء => تأكد من {$ var == 1} باستخدام {$ var = 1}؛ # $ var هو الآن 1 خطوة لا شيء => ضمان {$ var == 1} باستخدام {$ var = 2} # ؛ # $ var لا يزال 1 (شيء جيد أيضا أيضا) بلدي brekeunless5 = الخطوة breakunless5 => تأكد من {$ var == 5} باستخدام {$ var = shift}؛ # لا يحدث شيء بعد طباعة "var: $ varn"؛ # المطبوعات 1 $ brekeunless5-> تفعل (5)؛ طباعة "الآن var: $ varn"؛ # يطبع 5 خطوة فشل => تأكد من {$ var == 3} باستخدام {$ var = 2}؛ # استثناء حبل هيرثيس يتم إلقاؤه ينفذ درجة حتمية وتصحيحها على أوامر Dijkstra في حراسة. يتم تمرير كل خطوة اسم اسمها كتلتين: ضمان كتلة يحدد اختبارا لحالة ضرورية وكافية للخطوة، ومستخدم كتلة سيتسبب في الحصول على هذا الشرط للحصول على هذا الشرط. إذا تم استدعاء الخطوة في سياق الفراغ (أي، إلى أي شيء أو استخدامه كقيمة)، يتم تشغيل الخطوة على الفور، كما هو الحال في هذا الكود المفصلي: ما لم يكن (استخدام) {استخدام؛ يموت إلا إذا ضمان؛ } إذا تم استدعاء الخطوة في سياق العددية أو صفيف، يتم تأجيل التنفيذ وبدلا من ذلك، يتم إرجاع أوامر: يتم إرجاع الكائن الحراسة، والتي يمكن تنفيذها على النحو الوارد أعلاه باستخدام طريقة Do. إذا تم تحديد الوسائط، فسيتم تمريرها إلى كتلة ضمان و (إذا لزم الأمر) باستخدام Block.The واجهة للأوامر: هكذا هجين من التروتينات الفرعية المصدرة (انظر الروتين الفرعي أدناه) والأساليب غير المصدرة (انظر الأساليب ). للحصول على مناقشة مفصلة عن سبب وجود هذه الوحدة، انظر الأساس المنطقي أدناه. متطلبات: perl.


الأوامر :: حراسة برامج ذات صلة