รายละเอียดซอฟแวร์:
Berkeley Yacc เป็นตัวแปร yacc ที่ดีที่สุดสำหรับระบบ Linux เมื่อเทียบกับวัวกระทิง
หรือที่เรียกว่า byacc ลี Yacc สามารถที่จะหลีกเลี่ยงการอ้างอิงของคอมไพเลอร์ที่แปลก
มีอะไรใหม่ ในข่าวประชาสัมพันธ์ฉบับนี้.
- yacc.1: เอกสาร% ตาราง token ปรับปรุงการนำเสนอของราคาสองครั้ง
- ทดสอบ / 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 () แมโคร
- รู้จักของกระทิง% token-ตารางประกาศ
- กำหนดค่า: ฟื้นฟู
- yacc.1 หน้า / EE / XE / เพื่อหลีกเลี่ยงข้อผิดพลาด Groff ใน Debian 6
- makefile.in: ใช้ CF_MAKE_DOCS
- aclocal.m4: เพิ่ม CF_MAKE_DOCS
- configure.in: ใช้ CF_MAKE_DOCS
มีอะไรใหม่ ในรุ่น 20130304:
- แพคเกจ / เดเบียน / การเปลี่ยนแปลง, รุ่น, แพคเกจ / 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: ฟื้นฟู
- ทดสอบ / 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.c ทดสอบ / quote_calc4.tab.c: ฟื้นฟู
- skeleton.c: เงียบ gcc แปลงเตือนใน yygrowstack ()
- กำหนดค่า: ฟื้นฟู
- aclocal.m4. แก้ไขอีก CF_GCC_VERSION ที่จะรับมือกับการเปลี่ยนแปลงของ Debian ข้อความ gcc
มีอะไรใหม่ ในรุ่น 20121003:
- รุ่นนี้จะเปลี่ยนสคริปต์การกำหนดค่าเพื่อให้ทดลองกับ autoconf ที่แตกต่างกัน versons (ไม่มีการเปลี่ยนแปลงรหัส).
มีอะไรใหม่ ในรุ่น 20120526:
- รุ่นนี้จะเพิ่มการเปลี่ยนแปลงเล็กน้อยสามารถสร้างบน FreeBSD และ บรรจุภัณฑ์อื่น ๆ ที่ไม่ต้องการใช้สคริปต์การกำหนดค่า.
มีอะไรใหม่ ในรุ่น 20101229:.
- เล็กน้อยหลายแก้ไข / ปรับปรุงจาก NetBSD
มีอะไรใหม่ ในรุ่น 20101226:
- defs.h, main.c: การเปลี่ยนแปลงผลตอบแทนประเภท การจัดสรร () เพื่อหลีกเลี่ยงคำเตือนของปัญหาการจัดตำแหน่ง
- main.c Solaris ที่ประกาศ chmod () ใน
- กำหนดค่า: ฟื้นฟู
- main.c: ใช้ ifdef'd ของ fcntl.h
- configure.in: เพิ่มการตรวจสอบการกำหนดค่าสำหรับ fcntl.h atexit และ mkstemp
- main.c: สำหรับกรณีที่ mkstemp () ไม่ได้ใช้ tempnam / เปิด
- aclocal.m4: เพิ่ม CF_MKSTEMP
- aclocal.m4: ปรับปรุง quoting, คัดค้าน $ {ค่าชื่อ} ในความโปรดปรานของมาตรฐาน $ {ชื่อ: -value}
มีอะไรใหม่ ในรุ่น 20101126:
- แพคเกจ / byacc.spec แพคเกจ / เดเบียน / การเปลี่ยนแปลง, รุ่น: ชน
- output.c: การแก้ไขการใช้งานของ% มูลค่าการแยกพระรามใน yyerror (); มันไม่ได้ใช้และ yylva (รายงานโดย Clifford Yapp)
มีอะไรใหม่ ในรุ่น 20101122:
- output.c: เพิ่ม ifdef เพื่อป้องกันการนิยามใหม่ของ YYSTYPE ยูเนี่ยน (ตามคำขอโดย Clifford 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.
ความคิดเห็นที่ไม่พบ