عربيالفرنسيةالإسبانية

Ad


OnWorks فافيكون

cweavex - عبر الإنترنت في السحابة

قم بتشغيل cweavex في موفر الاستضافة المجاني OnWorks عبر Ubuntu Online أو Fedora Online أو محاكي Windows عبر الإنترنت أو محاكي MAC OS عبر الإنترنت

هذا هو الأمر cweavex الذي يمكن تشغيله في موفر الاستضافة المجاني OnWorks باستخدام إحدى محطات العمل المجانية المتعددة عبر الإنترنت مثل Ubuntu Online أو Fedora Online أو محاكي Windows عبر الإنترنت أو محاكي MAC OS عبر الإنترنت

برنامج:

اسم


ctanglex ، cweavex - ترجمة CWEB (x) إلى C (أو C ++) و / أو TeX

موجز


ctanglex [ -bhpl ] [ + cs + ] com.cwebfile[.ث] [(ملف التغيير[.ch] | + | -) [ملف إلاخراج[.ج]]]
com.cweavex [ -bhpx ] [ + cs + dtefauwm ] [ + isearchpath ] com.cwebfile[.ث] [(ملف التغيير[.ch] | + | -)
[ملف إلاخراج[.تكس]]]

الوصف


ctanglex برنامج يحول وثيقة مصدر CWEB (x) إلى برنامج C قد يكون كذلك
جمعت بالطريقة المعتادة. يتضمن ملف الإخراج #خط المواصفات بحيث هذا الخطأ
يمكن أن يتم إعداد التقارير وتصحيح الأخطاء من حيث ملف المصدر CWEB (x).

com.cweavex يقوم البرنامج بتحويل نفس ملف CWEB (x) إلى ملف TeX قد يكون مهيأ
وطبع بالطريقة المعتادة. إنه يعتني بالتفاصيل المطبعية مثل الصفحة
التخطيط واستخدام المسافة البادئة ، والمائلة ، والحروف الغامقة ، وما إلى ذلك ، وتوفر واسعة النطاق
معلومات الإسناد الترافقي التي يجمعها تلقائيًا.

يتيح لك CWEBx إعداد مستند واحد يحتوي على جميع المعلومات الموجودة
بحاجة إلى كل من إنتاج برنامج C قابل للترجمة ولإنتاج مستند جيد التنسيق
وصف البرنامج بقدر ما قد يرغب الكاتب. مستخدم CWEBx
يجب أن يكون لديك بعض الإلمام بـ TeX وكذلك معرفة بـ C.

يجب أن يحتوي سطر الأوامر على اسم واحد أو اسمين أو ثلاثة. الأول يؤخذ على أنه
ملف CWEB (x) (و.wيتم إضافة 'إذا لم يكن هناك تمديد). إذا كان هذا الملف لا يمكن فتحه ،
الامتداد ".ويببدلا من ذلك. إذا كان هناك اسم ثان ، فهو ملف تغيير (و
`.ch'يضاف إذا لم يكن هناك امتداد) ، وإلا فإن اسم ملف CWEB (x) به
ملحق تم استبداله بـ ".chتمت محاولة 'كتغيير اسم الملف ؛ إذا لم يكن هناك ملف من هذا القبيل ، فلا تغيير
يستخدم الملف. بدلاً من ملف التغيير ، يمكن للمرء تحديد ملفات-"أو"+"؛ "-'يعني لا تستخدم
تغيير الملف ، و+'يعني استخدام ملف التغيير فقط في حالة وجود ملف بالاسم الافتراضي
(كما لو تم إعطاء اسم واحد فقط). يتجاوز ملف التغيير أجزاء من ملف CWEB (x) ،
كما هو موضح في الوثائق. اسم ثالث ، إن وجد ، يحدد ملف الإخراج
اسم صريح. اسم ملف الإخراج الافتراضي هو ملف CWEB (x) بملحق
`.c' (ل ctanglex ) أو ".تكس' (ل com.cweavex ) ؛ يتم تطبيق الامتداد الافتراضي أيضًا في حالة وجود ملف
يتم إعطاء الاسم الثالث بدون تمديد.

يمكن تشغيل الخيارات الموجودة في سطر الأوامر إما باستخدام ملفات+"وإيقافه بـ"-"؛ عديد
قد تتبع الأحرف في نفس الوسيطة ، والتي تشير إلى العديد من الخيارات التي تم قلبها
على التوالي إيقاف في وقت واحد. في الواقع ، تتم معالجة الخيارات من اليسار إلى
صحيح ، لذلك تسلسل مثل "-b +b"يعادل"+b(وهو الافتراضي).

+b يعرض الخيار خط لافتة على جهازك. ال +h يظهر الخيار رسالة سعيدة إذا
كانت المعالجة ناجحة. ال +p يعرض الخيار تقارير التقدم (الوحدة المميزة بنجمة
الأرقام) حيث تتم المعالجة. إذا قلت "-حصان'، لا تحصل على إخراج طرفي ولكن
رسائل خاطئة.

+c الخيار يحاكي Levy / Knuth CWEB. ال +s الخيار يطبع إحصائيات حول الذاكرة
الاستخدام في نهاية التشغيل (على افتراض أن البرامج قد تم تجميعها باستخدام الامتداد -DSTAT
التبديل ، كما هي افتراضيًا في أنظمة دبيان). عن طريق تحديد الخيار ++ يمكن للمرء
حدد لغة C ++ بدلاً من C.

الخيار -l ينطبق على ctanglex فقط؛ عند تحديده ، يتم عمل إخراج C أكثر
يمكن قراءتها للبشر عن طريق الحذف #خط التوجيهات والحفاظ على التخطيط والتعليقات.

هناك العديد من الخيارات الأخرى التي تنطبق على com.cweavex فقط. الخيار -x يعني حذف
فهرس وجدول المحتويات. عن طريق تحديد الخيار +d سبب واحد com.cweavex لتقديم تقرير
المشاكل التي تمت مواجهتها في تحليل أجزاء البرنامج. مع +t أسماء الفهرس والوحدة
ستتم كتابتها لفصل الملفات. مع +e يجب أن يبدأ جدول المحتويات من a
ورقة جديدة عند استخدام طابعة ذات وجهين. الخيارات +f , +a , +u , +w و +m تغيير
النمط الذي يتم تنسيق البرامج به: +f يعني فرض سطر جديد بعد كل بسيط
بيان في الإخراج المنسق ، و +a يعني أيضًا فرض سطر جديد قبل كل شيء بسيط
بيان ، حتى لو كان يتبع تسمية أو شرطًا ؛ الخيار +u سيغير النمط
بحيث يذهب فاصل الأسطر بعد "{" بدلاً من قبله ، وبالتالي يمنعهم من المحاذاة
مع "}" المطابق (هذا هو أسلوب Levy / Knuth CWEB) ، بينما يكون الخيار +w يضع أ
فاصل الأسطر قبل وبعد "{" ، مما ينتج عنه تخطيط أكثر تناسقًا على حساب
بعض الورق الإضافي. أخيرًا ، الخيار +m يتجنب فرض فواصل الأسطر بين المتتالية
التصريحات في كتلة محلية. مع الخيار + isearchpath يمكن للمرء تحديد مكان ل
ابحث عن ملفات الرأس ، عندما لا يتم العثور عليها في الدليل الحالي. السلسلة
بعد علامة "+ i" سيتم تخزينها وإضافتها إلى اسم ملف الرأس إذا تعذر ذلك
وجدت خلافًا لذلك (لذا يجب أن تنتهي السلسلة على الأرجح بفاصل اسم المسار "/"). أكثر
يمكن تحديد أكثر من مسار بحث واحد ؛ ستتم محاكمتهم بالترتيب من اليسار إلى
حق.

استخدم cweavex عبر الإنترنت باستخدام خدمات onworks.net


خوادم ومحطات عمل مجانية

قم بتنزيل تطبيقات Windows و Linux

أوامر لينكس

Ad