Berkeley Yacc

Programinė įranga Screenshot:
Berkeley Yacc
Programinė detalės:
Versija: 20140101
Įkėlimo datą: 17 Feb 15
Kūrėjas: T.E.Dickey
Licencija: Nemokamai
Populiarumas: 30

Rating: nan/5 (Total Votes: 0)

"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.

Kita programinė įranga kūrėjas T.E.Dickey

vttest
vttest

17 Feb 15

XTerm
XTerm

3 Jun 15

Luit
Luit

20 Feb 15

Komentarai Berkeley Yacc

Komentarai nerastas
Pridėti komentarą
Pasukite ant paveikslėlio!