فراي :: شل

التحميل الان

فراي :: شل الترتيب والملخص

الإعلانات

  • Rating:
  • رخصة:
  • Perl Artistic License
  • السعر:
  • FREE
  • اسم الناشر:
  • Gabriel
  • موقع ويب الناشر:
  • http://search.cpan.org/~bozo/Fry-Shell-0.15/lib/Fry/Shell.pm

فراي :: شل العلامات


فراي :: شل وصف

FY :: SHELT هو إطار شل مرن يشجع على استخدام مكتبات التحميل للوظائف. Fry :: Shell هو إطار شل مرن يشجع على استخدام مكتبات لوظائف Lixtable.synopsis من Commandline: Perl -Mfry :: SHELL -SHELL أو في برنامج نصي: حزمة Myshell؛ استخدام فراي :: قذيفة؛ #subs تقييم الفرعية {بلدي $ cls = التحول؛ بلدي رمز $ = ($ cls-> العلم ('صارم "))؟ "استخدم صارمة؛" : ''؛ رمز $. = "_"؛ Eval "$ رمز"؛ } ListStations الفرعي {بلدي cls cls = التحول؛ My Estations = ({name => "نشوة طاقة عالية / تكنو"، IP => 'http://64.236.34.196:80/STREM/1003'}، {name => 'Macondo Salsa'، IP => ' http://165.132.105.108:8000 '}، {name =>' العصر الجديد '، IP =>' http://64.236.34.67:80/Striam/2004 '}،)؛ $ cls-> savearray (خريطة {$ _-> {IP}} stations)؛ إرجاع خريطة {$ _-> {name}} stations؛ } # SHELT SHALT FURE MY FUEP $ = "موجه ذكي:"؛ #initialize shell وتحميل أمر وخيار بلدي $ sh = fry :: shell-> جديد (موجه => $ موجه، load_obj => {cmds => {listations => {a => 'ls'}}، OPTS => {strad => {type => 'flag'، a => 'n'، افتراضي => 0}})؛ #begin شل حلقة $ sh-> shell (@ argv)؛ #### نهاية، ابدأ في الأساليب الأخرى المحتملة # Run Shell بمجرد أن SH-> مرة واحدة (Argv)؛ # تحميل المكتبات وتشغيل كل مكتبة _initlib $ sh-> initlibs (modules)؛ $ sh-> loadfile (ملف $)؛ $ sh-> loadplugins ($ myplugin)؛ $ sh-> runcmd (cmd $)؛ fy :: shell هو وسيلة بسيطة ومرنة لإنشاء قذيفة. على عكس معظم قذائف الوزن الأخرى، تسهل هذه الوحدة (UN) تحميل مكتبات الوظائف، وبالتالي تشجع إنشاء قذائف مصممة على عدة وحدات. على الرغم من أن Shell غير قابلة للعرض حاليا فقط في Commandline، فإن الإطار مرن بما يكفي لدعم طرق العرض الأخرى (خاصة موقع الويب. هذه الوحدة تعمل بشكل أساسي (ستخدم) كطراز في إطار MVC. من وجهة نظر مستخدم يساعد على أعلم أن جلسة شل تتكون من مكونات شل بشكل رئيسي (التي تعرف فصولها باسم الفصول الأساسية): المكتبات (LIB)، أوامر (CMD)، والخيارات (OPT) والمتغيرات (var). الأوامر والخيارات هي نفسها كما في أي بيئة Shell: رسم خرائط قيادة إلى وظيفة وخيار تغيير سلوك الأمر IE تغيير المتغيرات داخلها أو استدعاء الوظائف قبل الأمر. المتغيرات تخزن جميع البيانات القابلة للتكوين، بما في ذلك البيانات المتعلقة بهذه الأوامر والخيارات. المكتبات هي حاويات مجموعة ذات صلة بهذه المكونات. فيما يلي بعض الملامح الرئيسية "FY :: Shell": تحميل / تفريغ مكونات شل في وقت التشغيل. إطار مرن لاستخدام ميزات Shell عبر الإضافات. يمكنك حتى إنشاء حد أدنى من القشرة العارية التي تحتاج إلى وحدات خارجية! توجد إضافات حاليا لإلقاء البيانات، ودعم ReadLine، وقراءة تكوينات Shell وعرض إخراج Shell. يمكن أن يكون الأوامر والخيارات على نحو حد ما من الكتابة الفضمة في Commandline. يمكن أن تكون الأوامر المساعدة والاستخدام المحدد. يمكن أن تحتوي الأوامر على أنواع وسيطة محددة من قبل المستخدم. يحدد المرء أنواع الوسيطة عن طريق الروتين الفرعي أو الاختبارات التي يجب أن تمر. ثم يتم تطبيق هذه الاختبارات على وسيطة (حجة) محددة للأمر. مع أنواع الوسيطة المحددة، يمكن للمرء أيضا تحديد إجراءات الإكمال التلقائي لحجج الأوامر. خيارات يمكن تعديل المتغيرات. نظرا لأن المتغيرات موجودة لكل جانب من جوانب Shell تقريبا، فيمكن للخيارات تغيير العديد من وظائف Shell Core. مثال مفيد هو "PARSECMD" الذي يسمح تحليل الروتين الحالي للخط الحالي. سيغير تغيير هذا VAR كيف يتم تحليل المدخلات بعد الخيارات. يمكن أن تحتوي الخيارات على سلوكيات مختلفة محددة بما في ذلك القدرة على استدعاء التروتينات الفرعية عند الاتصال أو للحفاظ على قيمة للحصول على كمية محددة من التكرارات. تتضمن الخيارات الافتراضية "القائمة" التي تخرج الأرقام وتسمح الأمر التالي بالإشارة إليها حسب الرقم. إخراج الصفحة مع النداء المفضل. وضع متعدد. يأتي مع مكتبة افتراضية لائقة، FRY :: LIB :: افتراضي، لتفريغ أو قائمة أو تفريغ أي مكون شل، أوامر النظام، قم بتقييم بيانات PERL وتنفيذ أساليب المكتبات المحفوظة. متطلبات: perl.


فراي :: شل برامج ذات صلة

libglade-java.

Java-Gnome هي مجموعة من ربطات Java لمكتبات Gnome و GTK، لذلك يمكن كتابة تطبيقات جنوم في Java. ...

138

تحميل