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

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

Ncurses
Ncurses

11 May 15

vttest
vttest

17 Feb 15

Lynx
Lynx

17 Feb 15

Kommentit Berkeley Yacc

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