Ohjelmiston tiedot:
Versio: 20140101
Lähetyksen päivämäärä: 17 Feb 15
Lupa: Vapaa
Suosio: 30
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 strong> 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 strong> 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 strong> versiossa 20121003:
- Tämä versio muuttaa configure skripti mahdollistaa kokeiluja eri autoconf versons (ei koodia muutoksia).
Mitä uutta strong> versiossa 20120526:
- Tämä versio lisää pieniä muutoksia helposti rakentaa FreeBSD ja muut pakkaajat, jotka eivät halua käyttää configure skripti.
Mitä uutta strong> versiossa 20101229:
- Useita pienempiä korjauksia / parannuksia NetBSD.
Mitä uutta strong> 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 strong> 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 strong> 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 strong> versiossa 20090221:
- ilmoituksen yylval palautettiin luuranko, koska se jätettiin pois korjaukset tehdään 20080824.
Kommentteja ei löytynyt