در برکلی یاک بهترین نوع استفاده از YACC در دسترس برای سیستم های لینوکس است، در مقایسه با گاومیش کوهان دار امریکایی.
همچنین به عنوان byacc شناخته شده است، برکلی یاک قادر به جلوگیری از وابستگی از یک کامپایلر عجیب و غریب است
چه در این نسخه جدید است.
yacc.1: سند٪ رمز جدول، بهبود ارائه از دو نقل قول
آزمون / calc.tab.c، آزمون / calc1.tab.c، آزمون / calc2.tab.c، آزمون / calc3.tab.c، آزمون / code_calc.code.c، آزمون / code_calc.tab.c، آزمون / code_error.code.c، آزمون / code_error.tab.c، آزمون / error.tab.c، آزمون / ftp.tab.c، آزمون / grammar.tab.c، آزمون / pure_calc.tab.c، آزمون / pure_error. tab.c، آزمون / quote_calc-s.tab.c، آزمون / quote_calc.tab.c، آزمون / quote_calc2-s.tab.c، آزمون / quote_calc2.tab.c، آزمون / quote_calc3-s.tab.c، آزمون / quote_calc3.tab.c، آزمون / quote_calc4-s.tab.c، آزمون / quote_calc4.tab.c: رگن
output.c، skeleton.c: اصلاح آخرین تغییر به طوری که yytname # define'd به عنوان مورد نیاز و نه دائمی است - برای جلوگیری از شکستن cproto به عنوان مثال.
output.c، defs.h، main.c، reader.c، skeleton.c: تغییرات برای ساخت ntpd با استفاده از byacc:
تغییر نام yyname [] به yytname []
اضافه YYTRANSLATE () ماکرو
تشخیص٪ اعلامیه رمز جدول گاومیش کوهان دار امریکایی را
پیکربندی: رگن
yacc.1: S / EE / XE / به کار در اطراف اشکال Groff در بر دبیان 6
CF_MAKE_DOCS استفاده: makefile.in
aclocal.m4: اضافه CF_MAKE_DOCS
CF_MAKE_DOCS استفاده: configure.in
چه در نسخه 20130304 جدید است:
در بسته / دبیان / تغییرات، نسخه، بسته / byacc.spec: دست انداز
aclocal.m4: انطباق نیشگون گرفتن و کشیدن از دیو بکت به کار در اطراف طولانی پیش شکستگی در & quot؛ را جدید & quot؛ اوتوکانف.
output.c: تعمیر # شامل ساختگی اگر & quot؛ را -i & quot؛ را داده می شود اما نه & quot؛ را -d ها & quot؛ (گزارش شده توسط ریچارد Mitton).
همچنین در حالی که آزمایش که، در بر داشت مورد که در آن union_file استفاده نشده است. اضافه چک برای آدرس که.
آزمون / ftp.output، آزمون / ftp.tab.c، آزمون / ftp.tab.h: رگن
آزمون / ftp.y: رفع ترین هشدارهای کامپایلر برای & quot؛ را check_make ها & quot؛
آزمون / calc1.tab.c: رگن
آزمون / calc1.y: رفع ترین هشدارهای کامپایلر برای & quot؛ را check_make ها & quot؛
آزمون / calc.tab.c، آزمون / calc1.tab.c، آزمون / calc2.tab.c، آزمون / calc3.tab.c، آزمون / code_calc.code.c، آزمون / code_error.code.c، آزمون / error.tab.c، آزمون / ftp.tab.c، آزمون / grammar.tab.c، آزمون / pure_calc.tab.c، آزمون / pure_error.tab.c، آزمون / quote_calc-s.tab.c، آزمون / quote_calc.tab.c، آزمون / quote_calc2-s.tab.c، آزمون / quote_calc2.tab.c، آزمون / quote_calc3-s.tab.c، آزمون / quote_calc3.tab.c، آزمون / quote_calc4-s.tab. ج، آزمون / quote_calc4.tab.c: رگن
skeleton.c: آرام تبدیل هشدار شورای همکاری خلیج فارس در yygrowstack ()
پیکربندی: رگن
aclocal.m4: ثابت دیگری برای CF_GCC_VERSION که مسئولیت رسیدگی به اصلاح دبیان از پیام شورای همکاری خلیج فارس.
جدید در نسخه 20121003 است:
در این نسخه تغییر اسکریپت پیکربندی اجازه می دهد تا تجربه با versons اوتوکانف مختلف (بدون تغییر کد).
جدید در نسخه 20120526 است:
در این نسخه اضافه می کند تغییرات جزئی به راحتی در FreeBSD و برای packagers دیگر که ترجیح می دهند به استفاده از اسکریپت configure نمی ساخت.
جدید در نسخه 20101229 است:
در چند جزئی رفع / بهبود از نتبیاسدی.
جدید در نسخه 20101226 است:
در defs.h، main.c: تغییر بازگشت-نوع تخصیص () برای جلوگیری از هشدارهای مشکلات ترازی
main.c: سولاریس اعلام سطح دسترسی () در
پیکربندی: رگن
main.c: ifdef'd استفاده از fcntl.h
configure.in: اضافه کردن چک پیکربندی برای fcntl.h، atexit و mkstemp
main.c: برای مواردی که mkstemp () در دسترس نیست، استفاده از tempnam / باز
aclocal.m4: اضافه CF_MKSTEMP
aclocal.m4: بهبود به نقل از، ناراضی $ {نام ارزش} به نفع استاندارد $ {نام: -value}
جدید در نسخه 20101126 است:
در بسته / byacc.spec، بسته / دبیان / تغییرات، نسخه: دست انداز
output.c: اصلاح استفاده از٪ ارزش پارسه-پرم در yyerror ()؛ آن استفاده نمی & yylva (گزارش شده توسط کلیفورد Yapp)
جدید در نسخه 20101122 است:
در output.c: اضافه ifdef برای محافظت در برابر تعریف تازهای از اتحادیه YYSTYPE (درخواست شده توسط کلیفورد Yapp).
آزمون / calc1.tab.c: رگن
آزمون / calc1.y: هشدارهای کامپایلر پاکسازی
آزمون / grammar.y: اضافه به & quot؛٪ انتظار و & quot؛
آزمون / calc1.tab.h: رگن * * * * آزمون / calc1.output، آزمون / calc1.tab.c، آزمون / calc1.tab.h: RCS_BASE آزمون / calc2.tab.c، آزمون / calc3.tab.c: رگن
آزمون / calc1.y: به عنوان مثال پیشرفته از کاغذ استیو جانسون، استفاده می کند اتحادیه
آزمون / calc3.y، آزمون / calc2.y: init انجام "پایه"، بنابراین نمونه می توانید اجرا کنید
آزمون / ftp.tab.c، آزمون / ftp.y: ترفند به کامپایل با گرم ++
output.c: برای حل در reader.c جبران
reader.c: اضافه کردن / استفاده putc_both () و puts_both ()، اتفاقا تثبیت جایی که یک اتحادیه کپی به union_file ممکن است از دست رفته در پایان خط گذشته است.
بسته / دبیان / تغییرات، بسته / byacc.spec، نسخه: دست انداز
جدید در نسخه 20090221 است:
در این بیانیه از yylval به اسکلت ترمیم شد، به عنوان آن را در رفع ساخته شده در 20080824 حذف شد.
نظر یافت نشد