Szczegóły programowe:
Wersja: 20140101
Filmu: 17 Feb 15
Licencja: Wolny
Popularność: 30
Berkeley Yacc jest najlepszym wariantem yacc dostępny dla systemów Linux, w porównaniu do żubra.
Znany również jako byacc, Berkeley Yacc jest w stanie uniknąć zależnościami swoistego kompilator
Co nowego w tym wydaniu:.
- yacc.1: Dokument% token-pong, poprawić prezentację cudzysłów
- Test / calc.tab.c, testy / calc1.tab.c, testy / calc2.tab.c, testy / calc3.tab.c, testy / code_calc.code.c, testy / code_calc.tab.c , test / code_error.code.c, testy / code_error.tab.c, testy / error.tab.c, testy / ftp.tab.c, testy / grammar.tab.c, testy / pure_calc.tab.c, testy /pure_error.tab.c, testy / quote_calc-s.tab.c, testy / quote_calc.tab.c, testy / quote_calc2-s.tab.c, testy / quote_calc2.tab.c, testy / quote_calc3-s.tab .c, testy / quote_calc3.tab.c, testy / quote_calc4-s.tab.c, testy / quote_calc4.tab.c: regeneracja,
- output.c, skeleton.c: zmiany ostatnią zmianę tak, że jest yytname razie potrzeby # define'd a nie stałe - aby uniknąć zerwania cproto na przykład, .
- output.c, defs.h, main.c, reader.c, skeleton.c: zmiany zbudować ntpd pomocą byacc:
- Zmień nazwę yyname [], aby yytname []
- add () makro YYTRANSLATE
- uznają deklarację% token-tabela Żubra
- configure: regeneracja,
- yacc.1: s / EE / XE / obejść groffa bug na Debian 6
- makefile.in: używać CF_MAKE_DOCS
- aclocal.m4: dodaj CF_MAKE_DOCS
- configure.in: używać CF_MAKE_DOCS
Co nowego w wersji 20130304:
- pakietu / debian / changelog, wersja pakietu / byacc. spec: guz
- aclocal.m4: dostosowanie uszczypnąć z Davem Becket obejść długo temu pęknięcia w & quot; nowej & quot; autoconf.
- output.c: naprawić fałszywe #include jeśli & quot; -i & quot; jest podana, ale nie & quot; -d & quot; (Raport Richarda Mitton).
- również podczas testowania, że znalazłem przypadek, gdy jest nieużywany union_file; dodany czek na adres tego.
- Test / ftp.output, testy / ftp.tab.c, testy / ftp.tab.h: regeneracja,
- Test / ftp.y: rozwiązać większość ostrzeżenia kompilatora dla & quot; aby check_make & quot;
- Test / calc1.tab.c: regeneracja,
- Test / calc1.y: rozwiązać większość ostrzeżenia kompilatora dla & quot; aby check_make & quot;
- Test / calc.tab.c, testy / calc1.tab.c, testy / calc2.tab.c, testy / calc3.tab.c, testy / code_calc.code.c, testy / code_error.code.c , test / error.tab.c, testy / ftp.tab.c, testy / grammar.tab.c, testy / pure_calc.tab.c, testy / pure_error.tab.c, testy / quote_calc-s.tab.c , test / quote_calc.tab.c, testy / quote_calc2-s.tab.c, testy / quote_calc2.tab.c, testy / quote_calc3-s.tab.c, testy / quote_calc3.tab.c, testy / quote_calc4-ów .tab.c, testy / quote_calc4.tab.c: regeneracja,
- skeleton.c: ciche gcc konwersji ostrzegania w yygrowstack ()
- configure: regeneracja,
- aclocal.m4. Kolejna poprawka dla CF_GCC_VERSION do obsługi zmiany Debiana wiadomości gcc
Co nowego w wersji 20121003:
- Ta wersja zmienia skrypt konfiguracyjny, aby umożliwić eksperymentowanie z różnymi autoconf versons (bez zmian w kodzie).
Co nowego w wersji 20120526:
- W tej wersji dodano drobne zmiany łatwo zbudować na FreeBSD oraz inne pakowaniem, którzy nie zdecydują się na użycie skryptu configure.
Co nowego w wersji 20101229:.
- Kilka drobnych poprawek / ulepszeń z NetBSD,
Co nowego w wersji 20101226:
- defs.h, main.c: Zmiana typu powrotu z alokacji (), aby uniknąć ostrzeżenia problemów wyrównania
- main.c: Solaris deklaruje chmod () w
- configure: regeneracja,
- main.c: ifdef'd wykorzystanie fcntl.h
- configure.in: dodaj kontrole skonfigurować dla fcntl.h, atexit i mkstemp
- main.c: w przypadkach gdy mkstemp () nie jest dostępny, należy tempnam / open
- aclocal.m4: dodaj CF_MKSTEMP
- aclocal.m4: poprawa cytowanie, potępiać $ {nazwa-wartość} za standardowe $ {nazwa: -wartość}
Co nowego w wersji 20101126:
- Pakiet / byacc.spec, pakiet / debian / changelog, WERSJA: guz
- output.c: poprawione wykorzystanie% wartości parse-param w yyerror (); nie korzysta i yylva (raport Clifford Yapp)
Co nowego w wersji 20101122:
- output.c: dodaj ifdef bronić przed redefinicji YYSTYPE Związek (wniosek Clifford Yapp).
- Test / calc1.tab.c: regeneracja,
- Test / calc1.y: ostrzeżenia kompilatora porządkowe
- Test / grammar.y: add & quot;% oczekuje & quot;
- Test / calc1.tab.h: regeneracja * Test / calc1.output, testy / calc1.tab.c, testy / calc1.tab.h: Test RCS_BASE / calc2.tab.c, testy / calc3.tab. c: regeneracja,
- Test / calc1.y: zaawansowany przykład z papieru Steve'a Johnsona, wykorzystuje związki
- Test / calc3.y, testy / calc2.y: init "bazowy", więc przykłady można uruchomić
- Test / ftp.tab.c, test / ftp.y: szczypie do kompilacji z g ++
- output.c: zrekompensować poprawki w reader.c
- reader.c: dodać / use putc_both () i puts_both (), nawiasem mówiąc ustalenia miejsca, w którym Unia skopiowane do union_file może być brakujący koniec ostatniej linii .
- Pakiet / debian / changelog, pakiet / byacc.spec, WERSJA: uderzać
Co nowego w wersji 20090221:
- deklaracja yylval został przywrócony do szkieletu, w tym został pominięty w poprawkach dokonanych w 20080824.
Komentarze nie znaleziono