این دستور copt است که می تواند در ارائه دهنده میزبانی رایگان OnWorks با استفاده از یکی از چندین ایستگاه کاری آنلاین رایگان ما مانند Ubuntu Online، Fedora Online، شبیه ساز آنلاین ویندوز یا شبیه ساز آنلاین MAC OS اجرا شود.
برنامه:
نام
قبیله - بهینه ساز چشمه
SYSNOPIS
فایل copt ...
شرح
copt یک بهینه ساز چشمی همه منظوره است. کد را از ورودی استاندارد خود می خواند و
یک نسخه بهبود یافته را به خروجی استاندارد خود می نویسد. copy فایل های نامگذاری شده را برای خود می خواند
بهینه سازی هایی که به صورت زیر کدگذاری می شوند:
...
=
...
تطبیق الگو از مقایسه رشته تحت اللفظی استفاده می کند، با یک استثنا: «%%» با آن مطابقت دارد
نویسه «%» و «%» و به دنبال آن یک رقم همه چیز را با عدد بعدی مطابقت میدهد
وقوع کاراکتر الگوی بعدی، اگرچه همه وقوع ٪n باید نشان دهنده
همان رشته برای مثال، الگوی «%1=%1.» دقیقاً با رشتههایی که شروع میشوند مطابقت دارد
با یک رشته X، به دنبال یک ``='' (اولین)، به دنبال وقوع دوم X،
به دنبال آن یک دوره به این ترتیب الگوی ورودی/خروجی
mov $%1,r%2
mov *r%2,r%2
=
حرکت %1,r%2
دستور copt برای جایگزینی اجرا می شود مانند
mov $_a,r3
mov *r3,r3
با
mov _a,r3
توجه داشته باشید که یک برگه یا خط جدید می تواند یک % را خاتمه دهدn متغیر.
copt هر اجرای الگوهای ورودی را با دستورالعمل ورودی فعلی و آن مقایسه می کند
پیشینیان اگر مطابقت پیدا نشد، به دستورالعمل ورودی بعدی می رود و تلاش می کند
از نو. در غیر این صورت، دستورات ورودی را با خروجی مربوطه جایگزین می کند
الگوها، متغیرهای الگو نمونه سازی می شود و جستجوی خود را با عبارت از سر می گیرد اول دستور العمل
از جایگزینی copt الگوهای ورودی را به ترتیب معکوس با بهینه سازی های آبشاری مطابقت می دهد
بدون پشتیبان گیری
از copt آنلاین با استفاده از خدمات onworks.net استفاده کنید