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: 3

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

Lynx
Lynx

17 Feb 15

vttest
vttest

17 Feb 15

Luit
Luit

20 Feb 15

XTerm
XTerm

3 Jun 15

Komentarai Berkeley Yacc

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