GoGPT Best VPN GoSearch

فاویکون OnWorks

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

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

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

برنامه:

نام


Yacc - an LALR(1) مولد تجزیه کننده برای جاوا

خلاصه


byaccj [ -dlrtvJ ] [ -b پیشوند ] [-Jclass= نام کلاس ] [-Jpackage= نام بسته ]
[-Jextends= extends_name ] [-Jimplements= Implements_name ] [-Jsemantic= نوع_معنایی ]
[-جنرون] [-Jnocontruct] [-Jstack= ننه ] [-Jnodebug] [-Jfinal] [-Jthrows= استثنا_لیست ]
نام فایل

شرح


یاک مشخصات گرامر موجود در فایل را می خواند نام فایل و ایجاد می کند LR(1) تجزیه کننده
برای این. تجزیه کننده ها از مجموعه ای از LALR(1) تجزیه جداول و روال درایور
به زبان برنامه نویسی C نوشته شده است. یاک معمولا جداول تجزیه و the را می نویسد
روال درایور به فایل y.tab.c.

گزینه های ذیل در دسترس هستند:

-b پیشوند
La -b گزینه پیشوند اضافه شده به نام فایل های خروجی را به تغییر می دهد
رشته نشان داده شده با پیشوند پیشوند پیش فرض کاراکتر است y.

-d La -d گزینه باعث ایجاد فایل هدر می شود y.tab.h نوشته شود.

-l اگر -l گزینه مشخص نشده است، yacc کد تولید شده را وارد خواهد کرد
کد اصلی کاربر اگر -l گزینه مشخص شده است، yacc نخواهد شد
.TP را وارد کنید -r La -r گزینه علل yacc برای تولید فایل های جداگانه برای
کد و جداول فایل کد نامگذاری شده است y.code.c، و فایل جداول است
تحت عنوان y.tab.c.

-t La -t گزینه دستورات پیش پردازنده تولید شده توسط را تغییر می دهد yacc به طوری که
عبارات اشکال زدایی در کد کامپایل شده گنجانده می شود.

-v La -v گزینه باعث می شود یک توصیف قابل خواندن توسط انسان از تجزیه کننده تولید شده به
روی فایل نوشته شود خروجی y.

-J La -J گزینه از C/C++ به خروجی جاوا تغییر می کند. در صورت دیگری لازم نیست -J
پرچم ها استفاده می شود.

-Jclass=
نام کلاس جاوا (و فایل java.) را به تغییر می دهد نام کلاس

-Jpackage=
بسته ای که تجزیه کننده در آن قرار دارد را از حالت پیش فرض تغییر می دهد
به نام بسته

-Jextends=
کلاسی را که تجزیه کننده گسترش می دهد از پیش فرض تغییر می دهد به
extend_name

-Jimplements=
رابطی را که تجزیه کننده پیاده سازی می کند از حالت پیش فرض تغییر می دهد به
implement_name

-Jsemantic=
نوع معنایی (مقدار متغیرهای قوانین) را به
نوع_معنایی. هیچ کلاس اضافی ایجاد نخواهد شد.

-جنرون
La -جنرون گزینه به Byacc اطلاع می دهد که متد run() را تولید نکند. زمانی مفید است
کار با نخ ها

-Jnoconstruct
La -Jnoconstruct گزینه به Byacc اطلاع می دهد که سازنده ها را تولید نکند. مفید
هنگام تمدید کلاس ها

-Jstack=
اندازه پشته را از 500 پیش فرض به تغییر می دهد ننه

-Jnodebug
La -Jnodebug گزینه به Byacc می‌گوید که کد اشکال زدایی را برای بهتر شدن بیشتر حذف کند
عملکرد.

-جفینال
La -جفینال گزینه کلاس تولید شده را نهایی می کند.

-Jthrows=
به Byacc اطلاع می دهد تا استثناهای پرتاب شده را برای متد yyparse() اعلام کند.

اگر متغیر محیطی TMPDIR تنظیم شود، رشته ای که با TMPDIR نشان داده شده است به عنوان استفاده می شود
نام دایرکتوری که فایل های موقت در آن ایجاد می شوند.

با استفاده از خدمات onworks.net از byaccj به صورت آنلاین استفاده کنید


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

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

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

Ad




×
تبلیغات
❤️اینجا خرید کنید، رزرو کنید یا بخرید - رایگان است، به رایگان ماندن خدمات کمک می‌کند.