Berkeley Yacc

ภาพหน้าจอของซอฟแวร์:
Berkeley Yacc
รายละเอียดซอฟแวร์:
รุ่น: 20140101
วันที่อัพโหลด: 17 Feb 15
ผู้พัฒนา: T.E.Dickey
การอนุญาต: ฟรี
ความนิยม: 3

Rating: nan/5 (Total Votes: 0)

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.

ซอฟแวร์อื่น ๆ ของนักพัฒนา T.E.Dickey

vttest
vttest

17 Feb 15

XTerm
XTerm

3 Jun 15

Ncurses
Ncurses

11 May 15

ความคิดเห็นที่ Berkeley Yacc

ความคิดเห็นที่ไม่พบ
เพิ่มความคิดเห็น
เปิดภาพ!