פרטי תוכנה:
ברקלי Yacc הוא גרסת yacc הטובה ביותר זמינה עבור מערכות לינוקס, בהשוואה ליזון.
ידוע גם כ byacc, ברקלי Yacc הוא מסוגל למנוע תלות של מהדר מוזר
מה חדש בהודעה זו :.
- > 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 .ג, מבחן / quote_calc3.tab.c, מבחן / quote_calc4-s.tab.c, מבחן / quote_calc4.tab.c: regen
- output.c, skeleton.c: לתקן את השינוי שעבר כל כך yytname שהוא # define'd לפי צורך ולא קבוע - כדי למנוע שבירת cproto למשל .
- output.c, defs.h, main.c, reader.c, skeleton.c: שינויים לבנות ntpd באמצעות byacc:
- לשנות את שם yyname [] לyytname []
- להוסיף YYTRANSLATE () מאקרו
- להכיר הצהרת% אסימון-השולחן של ביזון
- להגדיר: regen
- yacc.1: s / EE / XE / כדי לעקוף באג גרוף על דביאן 6
- makefile.in: להשתמש CF_MAKE_DOCS
- aclocal.m4: להוסיף CF_MAKE_DOCS
- configure.in: להשתמש CF_MAKE_DOCS
מה חדש בגרסת 20130304:
- חבילה / דביאן / changelog, גרסה, חבילה / byacc
. מפרט: בליטה
- aclocal.m4: להתאים לצבוט מדייב בקט על מנת לעקוף את השבירה ארוכת לפני ב& quot;; חדש & quot autoconf.
- output.c: לתקן #include המזויף אם & quot; -i & quot; ניתן אך לא & quot; -d & quot; (דו"ח על ידי ריצ'רד Mitton).
- גם בעת בדיקה ש, מצא מקרה שבו union_file הוא שאינו בשימוש; הוסיף סימון לאותה כתובת.
- מבחן / ftp.output, מבחן / ftp.tab.c, מבחן / ftp.tab.h: regen
- מבחן / ftp.y: לתקן את רוב אזהרות מהדר עבור & quot; לעשות check_make & quot;
- מבחן / calc1.tab.c: regen
- מבחן / 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.c, מבחן / quote_calc4.tab.c: regen
- skeleton.c: להשקיט המרה-אזהרת gcc בyygrowstack ()
- להגדיר: regen
- :. תיקון נוסף לCF_GCC_VERSION לטפל השינוי של דביאן של הודעת gcc
aclocal.m4
מה חדש בגרסת 20121003:
- גרסה זו משנה את תסריט configure כדי לאפשר התנסות בautoconf שונה versons (אין שינויים בקוד).
מה חדש בגרסת 20120526:
- גרסה זו מוסיפה שינויים קלים לבנות בקלות על FreeBSD ול אורזי חבילות אחרות שמעדיפים שלא להשתמש בתסריט configure.
מה חדש בגרסה 20101229:.
- כמה תיקונים קלים / שיפורים מNetBSD
מה חדש בגרסת 20101226 :
- defs.h, main.c: תשואת סוג השינוי של להקצות () כדי להימנע מאזהרות של בעיות יישור
- main.c: Solaris מצהיר chmod () ב
- להגדיר: regen
- main.c: שימוש ifdef'd של fcntl.h
- configure.in: הוספת בדיקות להגדיר לfcntl.h, atexit וmkstemp
- main.c: למקרים שבם mkstemp () אינו זמין, tempnam שימוש / פתוחים
- aclocal.m4: להוסיף CF_MKSTEMP
- aclocal.m4: לשפר מצטט, לזלזל $ {שם-ערך} לטובת $ סטנדרטיים {name: -value}
מה חדש בגרסת 20101126
- חבילה / byacc.spec, חבילה / דביאן / changelog
, גרסה: בליטה
- output.c: שימוש המתוקן של% ערך לנתח-param בyyerror (); זה לא להשתמש וyylva (דו"ח על ידי קליפורד Yapp)
מה חדש בגרסת 20101122:
- output.c: להוסיף ifdef כדי להתגונן מפני הגדרה מחדש של YYSTYPE איגוד (בקשה על ידי קליפורד Yapp).
- מבחן / calc1.tab.c: regen
- מבחן / calc1.y: אזהרות מהדר ניקוי
- מבחן / grammar.y: להוסיף & quot;% צופים & quot;
- מבחן / calc1.tab.h: regen * מבחן / calc1.output, מבחן / calc1.tab.c, מבחן / calc1.tab.h: מבחן RCS_BASE / calc2.tab.c, מבחן / calc3.tab. ג: regen
- מבחן / calc1.y: דוגמא מתקדמת מהנייר של סטיב ג 'ונסון, משתמש באיגודים
- מבחן / calc3.y, מבחן / calc2.y: "בסיס" init, כך דוגמאות יכולות לרוץ
- מבחן / ftp.tab.c, מבחן / ftp.y: tweaks לקמפל עם g ++
- output.c: לפצות על תיקון בreader.c
- reader.c: להוסיף / putc_both שימוש () וputs_both (), אגב תיקון מקום שבו איגוד יועתק לunion_file עלול להיות חסר סוף השורה האחרונה .
- חבילה / דביאן / changelog, חבילה / byacc.spec, גרסה: להקפיץ
מה חדש בגרסה 20090221:
- הכרזת yylval הוחזרה לשלד, כפי ש הושמט בתיקונים שנעשו ב20,080,824.
תגובות לא נמצא