Berkeley Yacc

Screenshot Software:
Berkeley Yacc
Mga detalye ng Software:
Bersyon: 20140101
I-upload ang petsa: 17 Feb 15
Nag-develop: T.E.Dickey
Lisensya: Libre
Katanyagan: 3

Rating: nan/5 (Total Votes: 0)

Berkeley Yacc ay ang pinakamahusay na variant yacc magagamit para sa mga sistema ng Linux, kumpara sa Bison.
Kilala rin bilang byacc, Berkeley Yacc ay magagawang upang maiwasan ang dependency ng isang kakaibang compiler

Ano ang bagong sa paglabas:.

  • yacc.1: dokumento%-talahanayan token, mapabuti ang pagtatanghal ng double-quote
  • pagsubok / calc.tab.c, pagsubok / calc1.tab.c, pagsubok / calc2.tab.c, pagsubok / calc3.tab.c, pagsubok / code_calc.code.c, pagsubok / code_calc.tab.c , pagsubok / code_error.code.c, pagsubok / code_error.tab.c, pagsubok / error.tab.c, pagsubok / ftp.tab.c, pagsubok / grammar.tab.c, pagsubok / pure_calc.tab.c, pagsubok /pure_error.tab.c, pagsubok / quote_calc-s.tab.c, pagsubok / quote_calc.tab.c, pagsubok / quote_calc2-s.tab.c, pagsubok / quote_calc2.tab.c, pagsubok / quote_calc3-s.tab .c, pagsubok / quote_calc3.tab.c, pagsubok / quote_calc4-s.tab.c, pagsubok / quote_calc4.tab.c: regen
  • output.c, skeleton.c: susugan ang huling pagbabago nang sa gayon ay yytname # define'd bilang kinakailangan sa halip na permanenteng - upang maiwasan ang breaking cproto halimbawa
  • .
  • output.c, defs.h, main.c, reader.c, skeleton.c: pagbabago upang bumuo ng ntpd gamit byacc:
  • Palitan ang pangalan ng yyname [] upang yytname []
  • magdagdag ng YYTRANSLATE () macro
  • makilala pagpapahayag%-talahanayan token Bison ni
  • I-configure ang: regen
  • yacc.1: s / .ee / XE / upang gumana sa paligid groff bug sa Debian 6
  • makefile.in: gamitin CF_MAKE_DOCS
  • aclocal.m4: magdagdag ng CF_MAKE_DOCS
  • configure.in: gamitin CF_MAKE_DOCS

Ano ang bagong sa bersyon 20130304:

  • package / Debian / changelog, VERSION, package / byacc. spec: paga
  • aclocal.m4: iangkop tweak mula sa Dave Becket upang gumana sa paligid ng pang-nakaraan pagbasag sa & quot; bagong & quot; autoconf.
  • output.c: ayusin bogus na #include kung & quot; -i & quot; ay ibinibigay ngunit hindi & quot; -d & quot; (Ulat sa pamamagitan ng Richard Mitton).
  • rin habang sinusubukan ang na, ang nahanap na isang kaso kung saan ang union_file ay hindi nagamit; nagdagdag ng isang tseke para sa address na iyon.
  • pagsubok / ftp.output, pagsubok / ftp.tab.c, pagsubok / ftp.tab.h: regen
  • pagsubok / ftp.y: ayusin ang karamihan ng mga babala compiler para sa & quot; gumawa check_make & quot;
  • pagsubok / calc1.tab.c: regen
  • pagsubok / calc1.y: ayusin ang karamihan ng mga babala compiler para sa & quot; gumawa check_make & quot;
  • pagsubok / calc.tab.c, pagsubok / calc1.tab.c, pagsubok / calc2.tab.c, pagsubok / calc3.tab.c, pagsubok / code_calc.code.c, pagsubok / code_error.code.c , pagsubok / error.tab.c, pagsubok / ftp.tab.c, pagsubok / grammar.tab.c, pagsubok / pure_calc.tab.c, pagsubok / pure_error.tab.c, pagsubok / quote_calc-s.tab.c , pagsubok / quote_calc.tab.c, pagsubok / quote_calc2-s.tab.c, pagsubok / quote_calc2.tab.c, pagsubok / quote_calc3-s.tab.c, pagsubok / quote_calc3.tab.c, pagsubok / quote_calc4-s .tab.c, pagsubok / quote_calc4.tab.c: regen
  • skeleton.c: tahimik ng GCC-babala ng conversion sa yygrowstack ()
  • I-configure ang: regen
  • aclocal.m4:. Isa pang pag-aayos para CF_GCC_VERSION upang mahawakan ang pagbabago ng GCC mensahe Debian ni

Ano ang bagong sa bersyon 20121003:

  • Binabago ng bersyon na ito ang I-configure ang script upang payagan ang pag-eksperimento sa iba't ibang mga autoconf versons (walang pagbabago sa code).

Ano ang bagong sa bersyon 20120526:

  • Ang bersyon na ito ay nagdadagdag ng maliit na pagbabago upang madaling bumuo sa FreeBSD at para sa iba pang mga packagers na mas gugustuhing huwag gamitin ang I-configure ang script.

Ano ang bagong sa bersyon 20101229:.

  • Ang ilang mga menor de edad pag-aayos / pagpapabuti mula sa NetBSD

Ano ang bagong sa bersyon 20101226:

  • defs.h, main.c: baguhin ang balik-uri maglaan ng () upang maiwasan ang mga babala ng mga problema sa pag-align
  • main.c: Solaris declares chmod () sa
  • I-configure ang: regen
  • main.c: ifdef'd paggamit ng fcntl.h
  • configure.in: magdagdag ng mga pagsusuri-configure para sa fcntl.h, atexit at mkstemp
  • main.c: para sa mga kaso kung saan mkstemp () ay hindi magagamit, paggamit tempnam / bukas
  • aclocal.m4: magdagdag ng CF_MKSTEMP
  • aclocal.m4: pagbutihin ang pag-quote, magtakwil $ {name-value} sa pabor ng karaniwang $ {name: -value}

Ano ang bagong sa bersyon 20101126:

  • package / byacc.spec, package / Debian / changelog, VERSION: paga
  • output.c: naiwasto na paggamit ng% ng halaga sa pag-parse-param sa yyerror (); hindi ito gamitin ang & yylva (ulat sa pamamagitan ng Clifford yapp)

Ano ang bagong sa bersyon 20101122:

  • output.c: magdagdag ng ifdef upang bantayan laban sa redefinition ng YYSTYPE unyon (kahilingan sa pamamagitan ng Clifford yapp).
  • pagsubok / calc1.tab.c: regen
  • pagsubok / calc1.y: babala paglilinis compiler
  • pagsubok / grammar.y: magdagdag ng & quot;% asahan & quot;
  • pagsubok / calc1.tab.h: regen * test / calc1.output, pagsubok / calc1.tab.c, pagsubok / calc1.tab.h: RCS_BASE pagsubok / calc2.tab.c, pagsubok / calc3.tab. c: regen
  • pagsubok / calc1.y: advanced na halimbawa mula sa papel Steve Johnson, na gumagamit ng mga unyon
  • pagsubok / calc3.y, pagsubok / calc2.y: init 'base', kaya maaaring tumakbo ang mga halimbawa
  • pagsubok / ftp.tab.c, pagsubok / ftp.y: tweak upang ipunin ang may g ++
  • output.c: magbayad para sa pag-aayos sa reader.c
  • reader.c: magdagdag / paggamit putc_both () at puts_both (), nagkataon pag-aayos ng isang lugar kung saan ang isang unyon kinopya sa union_file maaaring nawawala sa pagtatapos ng huling linya
  • .
  • package / Debian / changelog, package / byacc.spec, VERSION: paga

Ano ang bagong sa bersyon 20090221:

  • Ang pagpapahayag ng yylval ay naibalik sa balangkas, pati na ito ay tinanggal na sa mga pag-aayos na ginawa sa 20,080,824.

Iba pang mga software developer ng T.E.Dickey

vttest
vttest

17 Feb 15

Ncurses
Ncurses

11 May 15

Mga komento sa Berkeley Yacc

Mga Komento hindi natagpuan
Magdagdag ng komento
I-sa mga imahe!