Berkeley Yacc

Phần mềm chụp màn hình:
Berkeley Yacc
Các chi tiết về phần mềm:
Phiên bản: 20140101
Ngày tải lên: 17 Feb 15
Nhà phát triển: T.E.Dickey
Giấy phép: Miễn phí
Phổ biến: 3

Rating: nan/5 (Total Votes: 0)

Berkeley Yacc là biến thể yacc tốt nhất có sẵn cho các hệ thống Linux, so với bò rừng.
Còn được gọi là byacc, Berkeley Yacc là có thể tránh được sự phụ thuộc của một trình biên dịch đặc biệt

là gì mới trong phiên bản này:.

  • yacc.1: tài liệu% token-bảng, cải thiện trình bày của hai dấu ngoặc kép
  • test / calc.tab.c, thử nghiệm / calc1.tab.c, thử nghiệm / calc2.tab.c, thử nghiệm / calc3.tab.c, thử nghiệm / code_calc.code.c, thử nghiệm / code_calc.tab.c , thử nghiệm / code_error.code.c, thử nghiệm / code_error.tab.c, thử nghiệm / error.tab.c, thử nghiệm / ftp.tab.c, thử nghiệm / grammar.tab.c, thử nghiệm / pure_calc.tab.c, kiểm tra /pure_error.tab.c, thử nghiệm / quote_calc-s.tab.c, thử nghiệm / quote_calc.tab.c, thử nghiệm / quote_calc2-s.tab.c, thử nghiệm / quote_calc2.tab.c, thử nghiệm / quote_calc3-s.tab .c, thử nghiệm / quote_calc3.tab.c, thử nghiệm / quote_calc4-s.tab.c, thử nghiệm / quote_calc4.tab.c: regen
  • output.c, skeleton.c: Sửa đổi, sự thay đổi cuối cùng để yytname đó là # define'd khi cần thiết chứ không phải là vĩnh viễn - để tránh phá vỡ cproto ví dụ
  • .
  • output.c, defs.h, main.c, reader.c, skeleton.c: thay đổi để xây dựng sử dụng ntpd byacc:
  • Rename yyname [] để yytname []
  • thêm YYTRANSLATE () vĩ mô
  • nhận khai% token-bảng bison của
  • configure: regen
  • yacc.1: s / EE / XE / để làm việc xung quanh lỗi groff trên Debian 6
  • makefile.in: sử dụng CF_MAKE_DOCS
  • aclocal.m4: thêm CF_MAKE_DOCS
  • configure.in: sử dụng CF_MAKE_DOCS

là gì mới trong phiên bản 20130304:

  • gói / debian / changelog, VERSION, gói / byacc. spec: bụng
  • aclocal.m4: thích ứng với tinh chỉnh từ Dave Becket để làm việc xung quanh lâu trước vỡ trong & quot; mới & quot; autoconf.
  • output.c: sửa chữa #include không có thật nếu & quot; i & quot; được đưa ra nhưng không phải là & quot; -d & quot; (Báo cáo của Richard Mitton).
  • cũng trong khi thử nghiệm đó, tìm thấy một trường hợp union_file là chưa sử dụng; thêm một kiểm tra địa chỉ đó.
  • test / ftp.output, thử nghiệm / ftp.tab.c, thử nghiệm / ftp.tab.h: regen
  • test / ftp.y: sửa chữa hầu hết các cảnh báo cho trình biên dịch & quot; làm check_make & quot;
  • test / calc1.tab.c: regen
  • test / calc1.y: sửa chữa hầu hết các cảnh báo cho trình biên dịch & quot; làm check_make & quot;
  • test / calc.tab.c, thử nghiệm / calc1.tab.c, thử nghiệm / calc2.tab.c, thử nghiệm / calc3.tab.c, thử nghiệm / code_calc.code.c, thử nghiệm / code_error.code.c , thử nghiệm / error.tab.c, thử nghiệm / ftp.tab.c, thử nghiệm / grammar.tab.c, thử nghiệm / pure_calc.tab.c, thử nghiệm / pure_error.tab.c, thử nghiệm / quote_calc-s.tab.c , thử nghiệm / quote_calc.tab.c, thử nghiệm / quote_calc2-s.tab.c, thử nghiệm / quote_calc2.tab.c, thử nghiệm / quote_calc3-s.tab.c, thử nghiệm / quote_calc3.tab.c, thử nghiệm / quote_calc4-s .tab.c, thử nghiệm / quote_calc4.tab.c: regen
  • skeleton.c: yên tĩnh một chuyển đổi gcc-cảnh báo trong yygrowstack ()
  • configure: regen
  • aclocal.m4:. Khác sửa chữa cho CF_GCC_VERSION để xử lý các thay đổi của thông điệp gcc Debian

là gì mới trong phiên bản 20121003:

  • Phiên bản này làm thay đổi kịch bản cấu hình để cho phép thử nghiệm với autoconf khác nhau versons (không có thay đổi code).

là gì mới trong phiên bản 20120526:

  • Phiên bản này bổ sung thêm những thay đổi nhỏ để dễ dàng xây dựng trên FreeBSD và cho đóng gói khác, những người không thích sử dụng các kịch bản cấu hình.

là gì mới trong phiên bản 20101229:.

  • Một số sửa chữa nhỏ / cải tiến từ NetBSD

là gì mới trong phiên bản 20101226:

  • defs.h, main.c: thay đổi trở lại-type của phân bổ () để tránh những cảnh báo về các vấn đề liên kết
  • main.c: Solaris tuyên bố chmod () trong
  • configure: regen
  • main.c: ifdef'd sử dụng fcntl.h
  • configure.in: thêm kiểm tra cấu hình cho fcntl.h, atexit và mkstemp
  • main.c: đối với trường hợp mkstemp () là không có sẵn, sử dụng tempnam / mở
  • aclocal.m4: thêm CF_MKSTEMP
  • aclocal.m4: cải thiện trích dẫn, deprecate $ {name-value} ủng hộ tiêu chuẩn $ {name: -giá trị}

là gì mới trong phiên bản 20101126:

  • gói / byacc.spec, gói / debian / changelog, VERSION: bụng
  • output.c: sửa chữa sử dụng các giá trị% parse-param trong yyerror (); nó không sử dụng & yylva (báo cáo của Clifford Yapp)

là gì mới trong phiên bản 20101122:

  • output.c: thêm ifdef để bảo vệ chống lại sự tái định nghĩa của YYSTYPE công đoàn (theo yêu cầu của Clifford Yapp).
  • test / calc1.tab.c: regen
  • test / calc1.y: cảnh báo trình biên dịch dọn dẹp
  • test / grammar.y: thêm & quot;% mong đợi & quot;
  • test / calc1.tab.h: regen * test / calc1.output, thử nghiệm / calc1.tab.c, thử nghiệm / calc1.tab.h: test RCS_BASE / calc2.tab.c, thử nghiệm / calc3.tab. c: regen
  • test / calc1.y: ví dụ tiên tiến từ giấy Steve Johnson, sử dụng các công đoàn
  • test / calc3.y, thử nghiệm / calc2.y: init 'cơ sở', vì vậy ví dụ có thể chạy
  • test / ftp.tab.c, thử nghiệm / ftp.y: chỉnh để biên dịch với g ++
  • output.c: bồi thường cho sửa chữa trong reader.c
  • reader.c: thêm / sử dụng putc_both () và puts_both (), tình cờ sửa chữa một nơi mà một đoàn sao chép vào union_file có thể bị thiếu phần cuối của dòng cuối cùng
  • .
  • gói / debian / changelog, gói / byacc.spec, VERSION: băng

là gì mới trong phiên bản 20090221:

  • Tờ khai yylval được phục hồi bộ xương, vì nó được bỏ qua trong các bản sửa lỗi được thực hiện trong 20.080.824.

Phần mềm khác của nhà phát triển T.E.Dickey

Ncurses
Ncurses

11 May 15

vttest
vttest

17 Feb 15

Ý kiến ​​để Berkeley Yacc

Bình luận không
Nhập bình luận
Bật hình ảnh!