هذا هو الأمر cweave الذي يمكن تشغيله في مزود الاستضافة المجانية OnWorks باستخدام إحدى محطات العمل المجانية المتعددة على الإنترنت مثل Ubuntu Online أو Fedora Online أو محاكي Windows عبر الإنترنت أو محاكي MAC OS عبر الإنترنت
برنامج:
اسم
ctangle ، cweave - ترجمة CWEB إلى C و / أو TeX
موجز
كتانجل [-حصان] [+s] ملف الويب[.w] [{ملف التغيير[.ch]|-} [ملف[.c]]]
نسج [-befhpx] [+s] ملف الويب[.w] [{ملف التغيير[.ch]|-} [ملف[.تكس]]]
الوصف
إنّ كتانجل يقوم البرنامج بتحويل مستند مصدر CWEB إلى برنامج C يمكن تجميعه
بالطريقة المعتادة. يتضمن ملف الإخراج مواصفات # line بحيث يمكن تصحيح الأخطاء
تم إجراؤه من حيث ملف المصدر CWEB.
إنّ نسج يقوم البرنامج بتحويل نفس ملف CWEB إلى ملف TeX يمكن تنسيقه و
مطبوعة بالطريقة المعتادة. إنه يعتني بالتفاصيل المطبعية مثل الصفحة
التخطيط واستخدام المسافة البادئة ، والمائلة ، والحروف الغامقة ، وما إلى ذلك ، وتوفر واسعة النطاق
معلومات الفهرسة المتقاطعة التي يجمعها تلقائيًا.
يتيح لك برنامج CWEB إعداد مستند واحد يحتوي على جميع المعلومات المطلوبة
لإنتاج برنامج سي قابل للترجمة ولإنتاج وثيقة جيدة التنسيق تصف
البرنامج بقدر ما قد يرغب الكاتب. يجب أن يكون مستخدم CWEB
على دراية بـ TeX وكذلك C.
يجب أن يحتوي سطر الأوامر على اسم واحد أو اسمين أو ثلاثة. الأول يؤخذ على أنه
ملف CWEB (و .w يضاف إذا لم يكن هناك تمديد). إذا تعذر فتح هذا الملف ، فإن ملف
تمديد .ويب حاول بدلا من ذلك. (لكن .w موصى به ، منذ ذلك الحين .ويب عادة يعني
Pascal.) إذا كان هناك اسم ثان ، فهو ملف تغيير (و .ch يضاف إذا لم يكن هناك
تمديد). يتجاوز ملف التغيير أجزاء من ملف WEB ، كما هو موضح في ملف
توثيق. إذا كان هناك اسم ثالث ، فإنه يتجاوز الاسم الافتراضي للإخراج
ملف ، والذي عادةً ما يكون هو نفسه اسم ملف الإدخال (ولكن في الملف الحالي
الدليل) بالملحق .c or .تكس.
قد يتم إيقاف تشغيل الخيارات الموجودة في سطر الأوامر باستخدام - (إذا كانت قيد التشغيل افتراضيًا) أو
تم تشغيله باستخدام + (إذا تم إيقاف تشغيلهما افتراضيًا). في الواقع ، تتم معالجة الخيارات من
من اليسار إلى اليمين ، لذا فإن تسلسلًا مثل -f + f يتوافق مع + f (وهو الإعداد الافتراضي).
إنّ -b الخيار يمنع سطر الشعار الذي يظهر عادةً على الجهاز الطرفي عندما
يبدأ ctangle أو cweave. ال -h الخيار يلغي الرسالة السعيدة التي عادة
يظهر إذا كانت المعالجة ناجحة. ال -p الخيار يمنع تقارير التقدم
(أرقام الوحدات المميزة بنجمة) أثناء المعالجة. إذا قلت -حصان، يمكنك الحصول على أي شيء
لكن رسائل الخطأ.
إنّ +s يقوم الخيار بطباعة إحصائيات حول استخدام الذاكرة في نهاية التشغيل (على افتراض أن ملف
تم تجميع البرامج باستخدام رمز التبديل -DSTAT).
هناك ثلاثة خيارات أخرى تنطبق على نسج فقط: -f يعني لا تفرض سطر جديد
بعد كل عبارة في الإخراج المنسق. -e يمنع الضميمة من مادة C.
منسق بواسطة نسج بين قوسين \ PB {...}. عادة ما يتم إدخال هذه الأقواس بحيث
يمكن استخدام خطافات خاصة بواسطة cweb- اللاتكس وبرامج مماثلة. -x يعني حذف الفهرس و
جدول المحتويات.
البيئة
يستخدم متغير البيئة CWEBINPUTS للبحث عن ملفات الإدخال أو النظام
افتراضي إذا لم يتم تعيين CWEBINPUTS. ارى تكس(1) للحصول على تفاصيل البحث.
استخدم cweave عبر الإنترنت باستخدام خدمات onworks.net