انگلیسیفرانسویاسپانیایی

فاویکون OnWorks

cwebx - آنلاین در ابر

اجرای cwebx در ارائه دهنده هاست رایگان OnWorks از طریق Ubuntu Online، Fedora Online، شبیه ساز آنلاین ویندوز یا شبیه ساز آنلاین MAC OS

این دستور cwebx است که می تواند در ارائه دهنده هاست رایگان OnWorks با استفاده از یکی از چندین ایستگاه کاری آنلاین رایگان ما مانند Ubuntu Online، Fedora Online، شبیه ساز آنلاین ویندوز یا شبیه ساز آنلاین MAC OS اجرا شود.

برنامه:

نام


ctanglex، cweavex - ترجمه CWEB(x) به C (یا C++) و/یا TeX

خلاصه


ctanglex [ -bhpl ] [ +cs+ ] cwebfile[.w] [(تغییر فایل[.ch]|+|-) [فایل خروجی[.c]]]
cweavex [ -bhpx ] [ +cs+dtefauwm ] [ مسیر +isearch ] cwebfile[.w] [(تغییر فایل[.ch]|+|-)
[فایل خروجی[.tex]]]

شرح


La ctanglex برنامه یک سند منبع CWEB(x) را به یک برنامه C تبدیل می کند که ممکن است باشد
به روش معمول گردآوری شده است. فایل خروجی شامل #خط مشخصات به طوری که خطا
گزارش و اشکال زدایی را می توان از نظر فایل منبع CWEB(x) انجام داد.

La cweavex برنامه همان فایل CWEB(x) را به یک فایل TeX تبدیل می کند که ممکن است فرمت شود
و به روش معمول چاپ می شود. از جزئیات تایپوگرافی مانند صفحه مراقبت می کند
طرح بندی و استفاده از تورفتگی، ایتالیک، پررنگ، و غیره، و آن را فراهم می کند گسترده است.
اطلاعات متقابلی که به طور خودکار جمع آوری می کند.

CWEBx به شما امکان می دهد یک سند واحد حاوی تمام اطلاعات موجود تهیه کنید
هم برای تولید یک برنامه C قابل کامپایل و هم برای تولید یک سند با فرمت مناسب مورد نیاز است
برنامه را با جزئیاتی که نویسنده بخواهد توصیف می کند. کاربر CWEBx
باید تا حدی با TeX و همچنین دانش C آشنایی داشته باشد.

خط فرمان باید یک، دو یا سه نام روی آن باشد. اولی به عنوان
فایل CWEB(x) (و `.w" در صورت عدم وجود پسوند اضافه می شود). اگر آن فایل باز نشد،
پسوند `. وببه جای آن امتحان می شود. اگر نام دومی وجود دارد، یک فایل تغییر است (و
`.chاگر پسوندی وجود نداشته باشد، اضافه می شود، در غیر این صورت نام فایل CWEB(x) همراه با آن
پسوند جایگزین «.ch' به عنوان تغییر نام فایل امتحان شده است. اگر چنین فایلی وجود نداشته باشد، هیچ تغییری وجود ندارد
فایل استفاده می شود. به جای یک فایل تغییر، می توان « را مشخص کرد-"یا"+'; `-'یعنی از a استفاده نکنید
تغییر فایل و `+' به این معنی است که فقط در صورتی از فایل تغییر استفاده کنید که فایلی با نام پیش فرض وجود داشته باشد
(درست مثل اینکه فقط یک نام گذاشته شده است). فایل تغییر بخش هایی از فایل CWEB(x) را لغو می کند،
همانطور که در مستندات توضیح داده شده است. نام سوم، در صورت وجود، فایل خروجی را مشخص می کند
به صراحت نام ببرید نام فایل خروجی پیش فرض فایل CWEB(x) با پسوند است
`.c' (برای ctanglex ) یا `تکس' (برای cweavex ) پسوند پیش فرض نیز اعمال می شود اگر a
نام سوم بدون پسوند داده شده است.

گزینه‌های خط فرمان ممکن است با « روشن شوند+'و خاموش با'-'; چندین
ممکن است کاراکترهایی در همان آرگومان دنبال شوند که نشان دهنده چندین گزینه است که برگشته اند
به ترتیب خاموش به طور همزمان. در واقع گزینه ها از چپ به پردازش می شوند
درست است، بنابراین دنباله ای مانند `-b +b"معادل" است+b' (که پیش فرض است).

La +b گزینه یک خط بنر را در ترمینال شما نشان می دهد. در +h گزینه یک پیام خوشحال کننده را نشان می دهد اگر
پردازش موفقیت آمیز بود در +p گزینه گزارش های پیشرفت را نشان می دهد (ماژول ستاره دار
اعداد) همانطور که پردازش انجام می شود. اگر بگویید «- اسب بخار'، شما هیچ خروجی ترمینال دریافت نمی کنید اما
پیغام خطا.

La +c گزینه Levy/Knuth CWEB را شبیه سازی می کند. در +s گزینه آمار مربوط به حافظه را چاپ می کند
استفاده در پایان اجرا (با فرض اینکه برنامه ها با -DSTAT
تغییر دهید، همانطور که به طور پیش فرض در سیستم های Debian هستند). با تنظیم گزینه ++ یکنفر میتواند
زبان C++ را به جای C انتخاب کنید.

گزینه -l قابل اجرا است ctanglex فقط؛ در صورت انتخاب، خروجی C بیشتر می شود
با حذف برای انسان قابل خواندن است #خط دستورالعمل ها و حفظ طرح و نظرات.

چندین گزینه دیگر نیز وجود دارد که قابل استفاده است cweavex فقط. گزینه -x به معنی حذف کردن
فهرست و فهرست مطالب با تنظیم گزینه +d یکی باعث می شود cweavex گزارش
مشکلاتی که در تجزیه قطعات برنامه پیش می آید. با +t نام ایندکس و ماژول
در فایل های جداگانه نوشته خواهد شد. با +e فهرست مطالب مجبور است از a شروع شود
ورق جدید هنگام استفاده از چاپگر دو طرفه. گزینه ها +f , +a , +u , +w و +m تغییر دادن
سبکی که برنامه ها در آن قالب بندی می شوند: +f به این معنی است که بعد از هر ساده یک خط جدید را مجبور کنید
بیانیه در خروجی فرمت شده، و +a به این معنی است که قبل از هر ساده یک خط جدید را نیز مجبور کنید
بیانیه، حتی اگر از یک برچسب یا یک شرط پیروی کند. گزینه +u سبک را تغییر خواهد داد
به طوری که یک خط شکسته به جای قبل از «{» می رود، بنابراین از تراز کردن آنها جلوگیری می کند
با تطبیق "}" آنها (این سبک Levy/Knuth CWEB است)، در حالی که گزینه +w قرار می دهد
شکستن خط قبل و بعد از «{»، ایجاد یک طرح متقارن تر در هزینه
مقداری کاغذ اضافی در نهایت، گزینه +m از اجبار شکستن خطوط بین متوالی اجتناب می کند
اعلامیه ها در یک بلوک محلی با گزینه مسیر +isearch می توان مکانی را برای آن مشخص کرد
به دنبال فایل های هدر، زمانی که در فهرست فعلی یافت نمی شوند، بگردید. رشته
به دنبال "i" ذخیره می شود و در صورت عدم امکان به نام فایل هدر اضافه می شود
در غیر این صورت یافت می شود (بنابراین رشته احتمالاً باید با یک جداکننده نام مسیر '/' به پایان برسد). بیشتر
بیش از یک مسیر جستجو را می توان مشخص کرد. آنها به ترتیب از چپ به محاکمه خواهند شد
درست.

با استفاده از خدمات onworks.net از cwebx آنلاین استفاده کنید


سرورها و ایستگاه های کاری رایگان

دانلود برنامه های ویندوز و لینوکس

دستورات لینوکس

Ad