Programinė detalės:
Versija: 20140101
Įkėlimo datą: 17 Feb 15
Licencija: Nemokamai
Populiarumas: 30
"Berkeley Yacc yra geriausias yacc variantas prieinamas Linux sistemose, palyginti su bizonų.
Taip pat žinomas kaip byacc, Berkeley Yacc sugeba išvengti priklausomybes savotiškas sudarytojas
Kas naujo , šioje laidoje:.
- yacc.1: dokumentas% raktas stalo, gerinti pristatymą dvigubos kabutes
- testas / calc.tab.c, bandymų / calc1.tab.c, bandymų / calc2.tab.c, bandymų / calc3.tab.c, bandymų / code_calc.code.c, bandymų / code_calc.tab.c , bandymų / code_error.code.c, bandymų / code_error.tab.c, bandymų / error.tab.c, bandymų / ftp.tab.c, bandymų / grammar.tab.c, bandymų / pure_calc.tab.c, testas /pure_error.tab.c, bandymų / quote_calc-s.tab.c, bandymų / quote_calc.tab.c, bandymų / quote_calc2-s.tab.c, bandymų / quote_calc2.tab.c, bandymų / quote_calc3-s.tab .c, bandymų / quote_calc3.tab.c, bandymų / quote_calc4-s.tab.c, bandymų / quote_calc4.tab.c: Regen
- output.c, skeleton.c: pakeisti Paskutinis pakeitimas taip, kad yytname yra # define'd, kiek reikia, o ne nuolatinė - išvengti trūkimo cproto pavyzdžiui .
- output.c, defs.h, main.c, reader.c, skeleton.c: pokyčiai statyti ntpd naudojant byacc:
- Pervardyti yyname [], jei norite yytname []
- įdėti YYTRANSLATE () makro
- pripažinti Bison Liaudies% raktas stalo deklaracija
- Konfigūruoti: Regen
- yacc.1: S / EE / XE / dirbti aplink groff klaidą Debian 6
- makefile.in: naudoti CF_MAKE_DOCS
- aclocal.m4: pridėti CF_MAKE_DOCS
- configure.in: naudoti CF_MAKE_DOCS
Kas naujo 20130304 versija:
- paketą / debian / changelog, versija, pakuotės / byacc. Spec: guzas
- aclocal.m4: pritaikyti įgnybti iš Dave Becket dirbti aplink ilgai prieš lūžimo & quot; naują & quot; autoconf.
- output.c: nustatyti netikrą #include jei & quot; -i & quot; teikiama, bet ne & quot; -d & quot; (Ataskaita Richard Mitton).
- taip pat, o bandymai, kad rado atvejį, kai union_file yra nepanaudota; pridėjo čekį adresą, kad.
- testas / ftp.output, bandymų / ftp.tab.c, bandymų / ftp.tab.h: Regen
- testas / ftp.y: nustatyti daugumą kompiliatoriaus įspėjimai dėl & quot; padaryti check_make & quot;
- testas / calc1.tab.c: Regen
- testas / calc1.y: nustatyti daugumą kompiliatoriaus įspėjimai dėl & quot; padaryti check_make & quot;
- testas / calc.tab.c, bandymų / calc1.tab.c, bandymų / calc2.tab.c, bandymų / calc3.tab.c, bandymų / code_calc.code.c, bandymų / code_error.code.c , bandymų / error.tab.c, bandymų / ftp.tab.c, bandymų / grammar.tab.c, bandymų / pure_calc.tab.c, bandymų / pure_error.tab.c, bandymų / quote_calc-s.tab.c , bandymų / quote_calc.tab.c, bandymų / quote_calc2-s.tab.c, bandymų / quote_calc2.tab.c, bandymų / quote_calc3-s.tab.c, bandymų / quote_calc3.tab.c, bandymų / quote_calc4-s .tab.c, bandymų / quote_calc4.tab.c: Regen
- skeleton.c: tylus gcc konversijos įspėjimą yygrowstack ()
- Konfigūruoti: Regen
- aclocal.m4:. Kitą CF_GCC_VERSION tvarkyti Debian keisti gcc pranešimą nustatyti
Kas naujo versija 20121003:
- Ši versija keičia konfigūravimo scenarijui leisti eksperimentuoti su skirtingais autoconf versons (nėra kodo pokyčiai).
Kas naujo versija 20120526:
- Ši versija prideda nedidelius pakeitimus lengvai remtis FreeBSD ir kiti pakuotojai, kurie nori ne naudoti konfigūravimo scenarijui.
Kas naujo versija 20101229:.
- Keletas nedidelių pataisymų / patobulinimai iš NetBSD
Kas naujo versija 20101226:
- defs.h, main.c: pakeisti grįžimo tipo nuo skirti (), kad būtų išvengta įspėjimus lygiavimo problemas
- main.c: Solaris pareiškia chmod () in
- Konfigūruoti: Regen
- main.c: ifdef'd naudojimas fcntl.h
- configure.in: pridėti configure patikrinimus dėl fcntl.h, atexit ir mkstemp
- main.c: kai mkstemp () yra negalimas, naudojimui tempnam / atvira
- aclocal.m4: pridėti CF_MKSTEMP
- aclocal.m4: pagerinti Cituojant, protestuoti $ {vardas vertės} naudai standartinio $ {pavadinimą: -Pridėtinės}
Kas naujo versija 20101126:
- paketas / byacc.spec, paketas / debian / PAKEITIMŲ, Versija: guzas
- output.c: ištaisė naudojimas% parse-param vertės yyerror (); jis nenaudoja ir yylva (ataskaita Clifford yapp)
Kas naujo versija 20101122:
- output.c: pridėti ifdef apsisaugoti nuo apibrėžimą YYSTYPE sąjunga (prašymas Clifford yapp).
- testas / calc1.tab.c: Regen
- testas / calc1.y: valymas kompiliatoriaus įspėjimai
- testas / grammar.y: pridėti & quot;% tikisi & quot;
- testas / calc1.tab.h: Regen * testas / calc1.output, bandymų / calc1.tab.c, bandymų / calc1.tab.h: RCS_BASE testas / calc2.tab.c, bandymų / calc3.tab. c: Regen
- testas / calc1.y: Išplėstinė pavyzdys Steve Johnson popieriaus, naudoja sąjungas
- testas / calc3.y, bandymų / calc2.y: init "pagrindinis", todėl pavyzdžių galima paleisti
- testas / ftp.tab.c, bandymų / ftp.y: tweaks kompiliuoti su g ++
- output.c: kompensuoti Fix reader.c
- reader.c: pridėti / naudoti putc_both () ir puts_both (), beje nustatant vietą, kur sąjunga nukopijuoti į union_file gali būti trūksta paskutinės eilutės pabaigą .
- paketas / debian / PAKEITIMŲ, paketas / byacc.spec, versija: guzas
Kas naujo versija 20090221:
- yylval deklaracija buvo atkurta skeleto, kaip jį buvo praleista pataisymai padarytų 20.080.824.
Komentarai nerastas