Berkeley Yacc

צילום מסך תוכנה:
Berkeley Yacc
פרטי תוכנה:
גרסה: 20140101
טען תאריך: 17 Feb 15
מפתחים: T.E.Dickey
רשיון: ללא תשלום
פופולריות: 3

Rating: nan/5 (Total Votes: 0)

ברקלי 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

  • aclocal.m4
  • :. תיקון נוסף לCF_GCC_VERSION לטפל השינוי של דביאן של הודעת gcc

מה חדש בגרסת 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.

  • תוכנות אחרות של יזם T.E.Dickey

    Lynx
    Lynx

    17 Feb 15

    XTerm
    XTerm

    3 Jun 15

    vttest
    vttest

    17 Feb 15

    תגובות ל Berkeley Yacc

    תגובות לא נמצא
    להוסיף הערה
    הפעל את התמונות!