فيليب

FilePP هو Preprocessor Fielic Fiel.
التحميل الان

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

الإعلانات

  • Rating:
  • رخصة:
  • GPL
  • السعر:
  • FREE
  • اسم الناشر:
  • Darren Miller
  • موقع ويب الناشر:
  • http://www.cabaret.demon.co.uk/filepp/

فيليب العلامات


فيليب وصف

filepp هو المعالج ملف عام. filepp هو المعالج ملف عام. وهي مصممة لتسمح وظيفة التي تقدمها C المعالج لاستخدامها مع أي نوع الملف. يدعم هذا المشروع الكلمات الأساسية التالية، وكلها لها المعتادة المعاني C المعالج والاستعمال: # تشمل # تعريف # لو # أليف # ifdef # ifndef # آخر # ENDIF # نديف # خطأ #warningHowever، filepp هو أكثر بكثير من مجرد كتابة من C المعالج، ويتميز التحسينات التالية: * وجود بمد #if الكلمة التي تضم سلسلة وتحليل التعبير العادية وهي تعمل مع جميع مجموعات الأحرف بما في ذلك أحرف الدولية، وليس مجرد أحرف ASCII. البادئة إلى الكلمة (عادة #) وحرف متابعة السطر (عادة) يمكن وضعها على أي حرف، سلسلة أو التعبير العادية. كلمات يمكن إضافتها أو إزالتها أو تعديلها. التوسع ماكرو يمكن العمل على كل أو جزء كلمات (التوسع الكلي على المعالج C ليعمل فقط على كلمات كاملة). وحدات الماكرو يمكن أن يكون حجج متعددة. Filepp لديه واسطة التصحيح للمساعدة عندما تسوء الأمور. متغيرات البيئة يمكن تعريفه تلقائيا وحدات الماكرو. الأسطر الفارغة مصدرها تشمل ملفات يمكن أن يكون الصورة uppressed. Filepp يمكن تخصيصها على الطاير باستخدام الكلمة #pragma الذي يسمح أي من الوظائف الداخلية filepp ليتم استدعاؤها. وحدات يمكن كتابة (في بيرل) لتعديل أو تمديد سلوك filepp.These ليست سوى بعض من التحسينات filepp على مر C المعالج الطبيعي. ميزته الرئيسية هي القدرة على الكتابة وحدات تمديد وتعديل سلوكها. هو مكتوب Filepp في بيرل، ويسمح لمن يعرف كيفية البرنامج في بيرل بسهولة إرسال وحدات. Filepp يأتي مع مجموعة من الوحدات التي القيام بما يلي: لوحدة: تطبيقات الكلمة #for. الحلقات إلى أن تتولد يسمح، سلوك مشابه لبيرل وC الحلقات foreach حدة: تطبيقات الكلمة #foreach. الحلقات لتوليد قائمة سلاسل يسمح، سلوك مشابه لبيرل وحلقات foreach CSH وحدة ج-تعليق:. يزيل C ++ تعليقات أسلوب من ملف وحدة تجزئة-تعليق C و: تعليقات إزالة # أسلوب ( كما تستخدم في بيرل والكتابات شل) من ملف وظيفة وحدة: تسمح وحدات الماكرو المراد كتابتها التي تدعو مباشرة وظائف بيرل. وهذا يسمح وحدات الماكرو لإعطاء دينامية الانتاج الرياضيات وحدة: تطبيقات وظائف الرياضيات الأساسية بما في ذلك إضافة أو طرح أو ضرب أو قسمة، الجيب وجيب التمام، أسية، عشوائية الخ وحدة تنسيق: يوفر قائمة من الوظائف لتنسيق النص بما في ذلك C / بيرل وظيفة أسلوب printf وظيفة بيرل SUBSTR وحدة الحرفي: هذه الوحدة يمنع وحدات الماكرو التي تظهر في السلاسل يجري استبدال وحدة toupper: تحويل كافة الأحرف الصغيرة في ملف إلى أحرف كبيرة وحدة tolower: تحويل كافة الأحرف الكبيرة في ملف ل صغيرة وحدة bigdef: تمكين وحدات الماكرو متعدد الخطوط إلى تعريف دون الحاجة إلى وضع حرف متابعة خط في نهاية كل سطر - يجعل وحدات الماكرو الكبيرة أكثر قابلية للقراءة الكثير bigfunc حدة: نفس bigdef، الفرق الوحيد هو أي الكلمات الرئيسية المضمنة. في الماكرو يتم تقييم عندما يتم استبدال الماكرو بدلا مما كانت عليه عندما يتم تعريف الماكرو وحدة defplus: تمكن وحدات الماكرو الموجودة إلى أن appened ل وحدة البنك اللبناني للتجارة: تمكن خط التلقائي استمرار إذا حمالة صدر إغلاق cket على خط تحت قوس cmacro حدة: يجعل بعض وحدات الماكرو أكثر "C" مثل عن طريق وضع علامات الاقتباس حول قيمهم وحدة حزب الشعب الكمبودي: يجعل filepp تتصرف باعتبارها C المعالج الأساسي وحدة التعبير العادي: تطبيقات بيرل نمط منتظم ابحث عن التعبير واستبدال، والذي يسمح التعابير العادية التي سيتم البحث عن واستبدالها مع سلاسل أخرى الاستيلاء على حدة: يستخدم لإدخال انتزاع قبل أية معالجة تتم على it.What الجديد في هذا الإصدار: هذا الإصدار يتضمن إعادة كتابة تجهيز سلسلة حتى وحدات الماكرو ضمن وحدات الماكرو تتصرف بشكل صحيح. تم إجراء عدة بوجفيكسيس الأخرى والتحسينات قاصر.


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