هذا هو الأمر cppo الذي يمكن تشغيله في مزود الاستضافة المجانية OnWorks باستخدام إحدى محطات العمل المجانية المتعددة عبر الإنترنت مثل Ubuntu Online أو Fedora Online أو محاكي Windows عبر الإنترنت أو محاكي MAC OS عبر الإنترنت
برنامج:
اسم
cppo - معالج أولي خفيف الوزن يشبه cpp لـ OCaml
موجز
com.cpo [خيارات...] ملفات
الوصف
com.cpo يعادل معالج C المسبق لـ OCaml. يسمح بتعريف و
التوسع البسيط (بالمقارنة مع camlp4) وحدات الماكرو وإدراج الملف. com.cpo وتدعم
وحدات الماكرو الوظيفية ، والشرطية ، والتعبيرات المنطقية والحسابية ، والتوتير ، و
استدعاء معالجات خارجية مختلفة. للحصول على وصف دقيق للميزات ، راجع
/usr/share/doc/cppo/README.gz.
OPTIONS
-D الهوية
حدد الهوية
-U الهوية
غير معروف الهوية
-I DIR تضيف DIR إلى مسار البحث عن الملفات المضمنة
-o FILE
كتابة الإخراج إلى FILE
-q تحديد والحفاظ على عروض أسعار camlp4
-s توجيهات خط الإخراج تشير إلى موقع المصدر الدقيق لكل رمز مميز ،
بما في ذلك تلك التي تأتي من مجموعة التعاريف الكلية. هذا السلوك هو خارج
افتراضي.
-n لا تقم بإخراج أي توجيه سطر بخلاف تلك الموجودة في الإدخال (التخطي
-s).
-الإصدار
نسخة الطباعة والخروج
-x NAME: CMD_TEMPLATE
حدد قسم هدف معالج مسبق مخصص يبدأ بـ:
#ext "NAME"
وتنتهي بـ:
#endext
اسم يجب أن يكون معرّفًا صغيرًا للنموذج [az] [A-Za-z0-9 _] *
CMD_TEMPLATE هو قالب أوامر يدعم التسلسلات الخاصة التالية:
٪ F اسم الملف (لم يتم تجاوزه ، احذر من هجمات البرمجة النصية المحتملة)
٪ ب رقم السطر الأول
٪ E رقم السطر الأخير
٪٪ علامة نسبة واحدة
اسم الملف ورقم السطر الأول ورقم السطر الأخير متاحة لملف
المعالج الخارجي عبر متغيرات البيئة CPPO_FILE, CPPO_FIRST_LINE,
CPPO_LAST_LINE.
من المتوقع قراءة الأمر من stdin والكتابة إلى stdout.
-مساعدة | --مساعدة
عرض الخيارات والخروج
استخدم cppo عبر الإنترنت باستخدام خدمات onworks.net