filepp

البرمجيات قطة:
filepp
تفاصيل البرنامج:
الإصدار: 1.8.0
تاريخ إيداع: 2 Jun 15
المطور: Darren Miller
ترخيص: حرر
شعبية: 24

Rating: nan/5 (Total Votes: 0)

filepp هو المعالج ملف عام. وهي مصممة لتسمح وظيفة المقدمة من قبل المعالج C لاستخدامها مع أي نوع الملف. يدعم هذا المشروع الكلمات الأساسية التالية، وكلها لها معاني المعتادة C المعالج والاستعمال:
تتضمن
حدد
إذا
· #elif
· #IFDEF
· #ifndef
· #else
· #endif
· #undef
· # خطأ
· #warning
ومع ذلك، filepp هو أكثر بكثير من مجرد كتابة من قبل المعالج C، ويضم تحسينات التالية:
* وجود الكلمة #if موسعة تشمل سلسلة والتعبير المنتظم تحليل.
· يعمل مع جميع مجموعات الأحرف بما في ذلك الأحرف الدولية، لا الأحرف ASCII فقط.
· البادئة إلى الكلمة (عادة #) وحرف متابعة السطر (عادة) يمكن تعيين أي حرف، سلسلة أو التعبير العادية.
ويمكن أن يضاف · كلمات، حذف أو تعديل.
· التوسع ماكرو يمكن العمل على كل أو جزء عبارة (التوسع الكلي في المعالج C ليعمل فقط على كلمات كاملة).
· وحدات الماكرو يمكن أن يكون حجج متعددة.
· Filepp لديه واسطة التصحيح للمساعدة عندما تسوء الأمور.
· متغيرات البيئة يمكن تعريفه تلقائيا وحدات الماكرو.
· الأسطر الفارغة مصدرها وتشمل الملفات يمكن قمعها.
· Filepp يمكن تخصيصها على الطاير باستخدام الكلمة #pragma الذي يسمح أي من الوظائف الداخلية filepp ليتم استدعاؤها.
يمكن كتابة · وحدات (بيرل) لتعديل أو تمديد سلوك filepp.
هذه ليست سوى بعض من التحسينات filepp على مر C المعالج الطبيعي. ميزته الرئيسية هي القدرة على إرسال وحدات إلى توسيع وتعديل سلوكها. هو مكتوب Filepp في بيرل، ويسمح لمن يعرف كيفية البرنامج في بيرل لكتابة وحدات بسهولة. Filepp يأتي مع مجموعة من وحدات الذي القيام بما يلي:
· لوحدة: تنفذ الكلمة #for. ويسمح حلقات لأن تتولد، وسلوك مشابه لبيرل وC الحلقات.
· وحدة foreach: تطبق الكلمة #foreach. ويسمح حلقات لتوليد قائمة من الجمل، وسلوك مشابه لبيرل وحلقات foreach CSH.
· وحدة ج-تعليق: إزالة C و C ++ تعليقات أسلوب من ملف.
· وحدة تجزئة-تعليق: إزالة تعليق # أسلوب (كما تستخدم في بيرل والكتابات شل) من ملف.
· وظيفة وحدة: يسمح وحدات الماكرو المراد كتابتها التي تدعو مباشرة وظائف بيرل. وهذا يسمح وحدات الماكرو لإعطاء دينامية الإنتاج.
· الرياضيات وحدة: تطبيقات الرياضيات الأساسية وظائف بما في ذلك إضافة أو طرح أو ضرب أو قسمة، الجيب وجيب التمام، الأسي، الخ عشوائي
· وحدة تنسيق: يقدم قائمة من الوظائف لتنسيق النص بما في ذلك C / بيرل وظيفة أسلوب printf وظيفة بيرل SUBSTR.
· وحدة الحرفي: هذه الوحدة يحول وحدات الماكرو التي تظهر في السلاسل يجري استبدالها.
· وحدة toupper: تحويل كافة الأحرف الصغيرة في ملف إلى أحرف كبيرة.
· وحدة tolower: تحويل كافة الأحرف الكبيرة في ملف إلى أحرف صغيرة.
· وحدة bigdef: تمكين وحدات الماكرو متعدد الخطوط إلى تعريف دون الحاجة لوضع حرف متابعة سطر في نهاية كل سطر - يجعل وحدات الماكرو الكبيرة أكثر قابلية للقراءة من ذلك بكثير.
· وحدة bigfunc: نفس bigdef، الفرق الوحيد هو يتم تقييم أي كلمات جزءا لا يتجزأ في الماكرو عندما يتم استبدال الماكرو بدلا مما كانت عليه عندما يتم تعريف الماكرو.
· وحدة defplus: تمكين وحدات الماكرو الموجودة لأن appened ل.
· وحدة البنك اللبناني للتجارة: تمكين متابعة السطر التلقائي إذا كان قوس الإغلاق على خط تحت قوس.
· وحدة cmacro: يجعل بعض وحدات الماكرو أكثر "C" مثل عن طريق وضع علامات الاقتباس حول قيمهم.
· وحدة حزب الشعب الكمبودي: يجعل تتصرف filepp باعتباره C المعالج الأساسي.
· وحدة REGEXP: تنفذ على غرار بيرل البحث العادية التعبير واستبدال، والذي يسمح التعابير العادية التي سيتم البحث عن واستبدال سلاسل أخرى.
· وحدة الاستيلاء: يستخدم لانتزاع المدخلات قبل إجراء أية معالجة على ذلك.
ما هو الجديد في هذا الإصدار:
ويتضمن هذا الإصدار إعادة كتابة سلسلة التجهيز لذلك وحدات الماكرو داخل وحدات الماكرو تتصرف بشكل صحيح.
· تم إجراء عدة بوجفيكسيس الأخرى وتحسينات طفيفة.

برامج مماثلة

zbox_wiki
zbox_wiki

20 Feb 15

xml2rfc
xml2rfc

20 Feb 15

LaTeX2HTML
LaTeX2HTML

3 Jun 15

hexedit
hexedit

18 Feb 15

تعليقات ل filepp

لم يتم العثور على التعليقات
إضافة تعليق
بدوره على الصور!