Berkeley Yacc

Software kuvakaappaus:
Berkeley Yacc
Ohjelmiston tiedot:
Versio: 20140101
Lähetyksen päivämäärä: 17 Feb 15
Kehittäjä: T.E.Dickey
Lupa: Vapaa
Suosio: 3

Rating: nan/5 (Total Votes: 0)

Berkeley Yacc on paras yacc variantti saatavilla Linux-järjestelmillä, verrattuna biisonit.
Tunnetaan myös nimellä byacc, Berkeley Yacc pystyy välttämään riippuvuudet erikoinen kääntäjä.

Mitä uutta tässä julkaisussa:

  • yacc.1: asiakirja% token-pöytä, parantaa esittäminen lainausmerkit
  • testi / calc.tab.c, testi / calc1.tab.c, testi / calc2.tab.c, testi / calc3.tab.c, testi / code_calc.code.c, testi / code_calc.tab.c , testi / code_error.code.c, testi / code_error.tab.c, testi / error.tab.c, testi / ftp.tab.c, testi / grammar.tab.c, testi / pure_calc.tab.c, testi /pure_error.tab.c, testi / quote_calc-s.tab.c, testi / quote_calc.tab.c, testi / quote_calc2-s.tab.c, testi / quote_calc2.tab.c, testi / quote_calc3-s.tab .c, testi / quote_calc3.tab.c, testi / quote_calc4-s.tab.c, testi / quote_calc4.tab.c: elv
  • output.c, skeleton.c: muuttaa viimeisen muutoksen niin, että yytname on # define'd tarpeen sijaan pysyvä - välttää breaking cproto esimerkiksi.
  • output.c, defs.h, main.c, reader.c, skeleton.c: muutokset rakentaa ntpd käyttäen byacc:
  • Muuta yyname [] on yytname []
  • lisää YYTRANSLATE () makro
  • tunnistaa Bison n% token-pöytä ilmoitus
  • configure: elv
  • yacc.1: s / EE / XE / kiertää groff bug Debian 6
  • makefile.in: käytä CF_MAKE_DOCS
  • aclocal.m4: lisää CF_MAKE_DOCS
  • configure.in: käytä CF_MAKE_DOCS

Mitä uutta versiossa 20130304:

  • paketti / debian / changelog versiossa paketti / byacc. spec: kolahtaa
  • aclocal.m4: sopeutua nipistää Dave Beckett kiertää pitkän sitten katkeaminen & quot; uusi & quot; autoconf.
  • output.c: korjata vääriä #include jos & quot; -i & quot; annetaan mutta ei & quot; -d & quot; (Raportti Richard Mitton).
  • myös, kun testaus, että löysi tapauksessa union_file on käyttämättä; lisätään tarkistaa osoite että.
  • testi / ftp.output, testi / ftp.tab.c, testi / ftp.tab.h: elv
  • testi / ftp.y: korjata useimmat kääntäjä varoitukset & quot; tehdä check_make & quot;
  • testi / calc1.tab.c: elv
  • testi / calc1.y: korjata useimmat kääntäjä varoitukset & quot; tehdä check_make & quot;
  • testi / calc.tab.c, testi / calc1.tab.c, testi / calc2.tab.c, testi / calc3.tab.c, testi / code_calc.code.c, testi / code_error.code.c , testi / error.tab.c, testi / ftp.tab.c, testi / grammar.tab.c, testi / pure_calc.tab.c, testi / pure_error.tab.c, testi / quote_calc-s.tab.c , testi / quote_calc.tab.c, testi / quote_calc2-s.tab.c, testi / quote_calc2.tab.c, testi / quote_calc3-s.tab.c, testi / quote_calc3.tab.c, testi / quote_calc4-s .tab.c, testi / quote_calc4.tab.c: elv
  • skeleton.c: hiljainen gcc muuntaminen-varoitus yygrowstack ()
  • configure: elv
  • aclocal.m4: toinen korjaus CF_GCC_VERSION käsitellä Debianin muuttamista GCC viestin.

Mitä uutta versiossa 20121003:

  • Tämä versio muuttaa configure skripti mahdollistaa kokeiluja eri autoconf versons (ei koodia muutoksia).

Mitä uutta versiossa 20120526:

  • Tämä versio lisää pieniä muutoksia helposti rakentaa FreeBSD ja muut pakkaajat, jotka eivät halua käyttää configure skripti.

Mitä uutta versiossa 20101229:

  • Useita pienempiä korjauksia / parannuksia NetBSD.

Mitä uutta versiossa 20101226:

  • defs.h, main.c: muutos paluu-tyyppinen of jakaa () välttämiseksi varoitukset kohdistusongelmia
  • main.c: Solaris vakuuttaa chmod () in
  • configure: elv
  • main.c: ifdef'd käyttö fcntl.h
  • configure.in: lisää configure tarkistaa fcntl.h, atexit ja mkstemp
  • main.c: kun mkstemp () ei ole käytettävissä, käyttö tempnam / auki
  • aclocal.m4: lisää CF_MKSTEMP
  • aclocal.m4: parantaa lainaan, paheksua $ {name-arvo} hyväksi standardin $ {name: -arvo}

Mitä uutta versiossa 20101126:

  • paketti / byacc.spec, paketti / debian / changelog versio: kolahtaa
  • output.c: korjattu käyttö% jäsentää-param arvo yyerror (); se ei käytä & yylva (mietintö Clifford Yapp)

Mitä uutta versiossa 20101122:

  • output.c: lisää ifdef suojautua uudelleenmäärittely YYSTYPE union (pyynnöstä Clifford Yapp).
  • testi / calc1.tab.c: elv
  • testi / calc1.y: siivous kääntäjä varoituksia
  • testi / grammar.y: lisätä & quot;% odottaa & quot;
  • testi / calc1.tab.h: elv * testi / calc1.output, testi / calc1.tab.c, testi / calc1.tab.h: RCS_BASE testi / calc2.tab.c, testi / calc3.tab. c: sade
  • testi / calc1.y: kehittyneet esimerkiksi Steve Johnsonin paperi-, käyttää ammattiliitot
  • testi / calc3.y, testi / calc2.y: init "base", joten esimerkkejä voi ajaa
  • testi / ftp.tab.c, testi / ftp.y: hienosäädön kokoamaan kanssa g ++
  • output.c: kompensoimaan fix reader.c
  • reader.c: lisää / käyttö putc_both () ja puts_both (), muuten vahvistamisesta paikka, jossa liitto kopioitu union_file saattavat puuttua lopulla viimeisen rivin.
  • paketti / debian / changelog paketti / byacc.spec, versio: kolahtaa

Mitä uutta versiossa 20090221:

  • ilmoituksen yylval palautettiin luuranko, koska se jätettiin pois korjaukset tehdään 20080824.

Muu ohjelmistojen kehittäjä T.E.Dickey

Luit
Luit

20 Feb 15

Lynx
Lynx

17 Feb 15

XTerm
XTerm

3 Jun 15

Kommentit Berkeley Yacc

Kommentteja ei löytynyt
Lisää kommentti
Ota kuvia!