Dettagli del software:
Versione: 20140101
Data di caricamento: 17 Feb 15
Licenza: Libero
Popolarità: 3
Berkeley Yacc è la migliore variante yacc disponibile per i sistemi Linux, rispetto ai bisonti.
Conosciuto anche come byacc, Berkeley Yacc è in grado di evitare le dipendenze di un compilatore particolare
Cosa c'è di nuovo in questa versione:.
- yacc.1: documento% token-tavolo, migliorare la presentazione dei doppi apici
- test / calc.tab.c, test / calc1.tab.c, test / calc2.tab.c, test / calc3.tab.c, test / code_calc.code.c, test / code_calc.tab.c , test / code_error.code.c, test / code_error.tab.c, test / error.tab.c, test / ftp.tab.c, test / grammar.tab.c, test / pure_calc.tab.c, prova /pure_error.tab.c, test / quote_calc-s.tab.c, test / quote_calc.tab.c, test / quote_calc2-s.tab.c, test / quote_calc2.tab.c, test / quote_calc3-s.tab .c, test / quote_calc3.tab.c, test / quote_calc4-s.tab.c, test / quote_calc4.tab.c: Regen
- output.c, skeleton.c: modificare l'ultima modifica in modo che yytname è # define'd come necessario e non permanente - per evitare di rompere cproto per esempio .
- output.c, defs.h, main.c, reader.c, skeleton.c: modifiche per costruire ntpd utilizzando byacc:
- Rinomina yyname [] per yytname []
- aggiungere YYTRANSLATE () macro
- riconoscere dichiarazione% token-tavolo per bisonte
- configure: Regen
- yacc.1: s / EE / XE / per aggirare groff bug su Debian 6
- makefile.in: utilizzare CF_MAKE_DOCS
- aclocal.m4: aggiungere CF_MAKE_DOCS
- configure.in: utilizzare CF_MAKE_DOCS
Cosa c'è di nuovo in versione 20130304:
- pacchetto / debian / changelog, VERSIONE, pacchetto / byacc. spec: urto
- aclocal.m4: adattare Tweak da Dave Becket a lavorare intorno a lungo prima di rottura in & quot; nuova & quot; autoconf.
- output.c: fissare #include fasullo se & quot; -i & quot; è data ma non & quot; -d & quot; (Relazione Richard Mitton).
- anche durante la prova che, trovato un caso in cui il union_file è inutilizzato; aggiunto un assegno di indirizzo.
- test / ftp.output, test / ftp.tab.c, test / ftp.tab.h: Regen
- test / ftp.y: risolvere la maggior parte delle avvertenze del compilatore per & quot; fare check_make & quot;
- test / calc1.tab.c: Regen
- test / calc1.y: risolvere la maggior parte delle avvertenze del compilatore per & quot; fare check_make & quot;
- test / calc.tab.c, test / calc1.tab.c, test / calc2.tab.c, test / calc3.tab.c, test / code_calc.code.c, test / code_error.code.c , test / error.tab.c, test / ftp.tab.c, test / grammar.tab.c, test / pure_calc.tab.c, test / pure_error.tab.c, test / quote_calc-s.tab.c , test / quote_calc.tab.c, test / quote_calc2-s.tab.c, test / quote_calc2.tab.c, test / quote_calc3-s.tab.c, test / quote_calc3.tab.c, test / quote_calc4-s .tab.c, test / quote_calc4.tab.c: Regen
- skeleton.c: calmare un gcc conversione avvertimento a yygrowstack ()
- configure: Regen
- aclocal.m4:. Un'altra correzione per CF_GCC_VERSION per gestire la modifica di Debian messaggio gcc
Cosa c'è di nuovo in versione 20121003:
- Questa versione altera lo script di configurazione per consentire la sperimentazione di diversi autoconf versons (nessuna modifica del codice).
Cosa c'è di nuovo in versione 20120526:
- Questa versione aggiunge modifiche minori per costruire facilmente su FreeBSD e per altri confezionatori che preferiscono non utilizzare lo script di configurazione.
Cosa c'è di nuovo in versione 20101229:.
- Diversi correzioni minori / miglioramenti da NetBSD
Cosa c'è di nuovo in versione 20101226:
- defs.h, main.c: cambio return-tipo di destinare () per evitare avvisi di problemi di allineamento
- main.c: Solaris dichiara chmod () in
- configure: Regen
- main.c: ifdef'd uso di fcntl.h
- configure.in: aggiungere controlli di configurazione per fcntl.h, atexit e mkstemp
- main.c: per i casi in cui mkstemp () non è disponibile, l'uso tempnam / apertura
- aclocal.m4: aggiungere CF_MKSTEMP
- aclocal.m4: migliorare citando, deprecate $ {nome-valore} a favore di $ norma {nome: -value}
Cosa c'è di nuovo in versione 20101126:
- pacchetto / byacc.spec, pacchetto / debian / changelog, VERSIONE: urto
- output.c: corretto uso di% valore parse-param in yyerror (); non usa & yylva (relazione Clifford Yapp)
Cosa c'è di nuovo in versione 20101122:
- output.c: aggiungere ifdef per difendersi ridefinizione YYSTYPE union (richiesta Clifford Yapp).
- test / calc1.tab.c: Regen
- test / calc1.y: avvisi del compilatore cleanup
- test / grammar.y: aggiungere & quot;% si aspetta & quot;
- test / calc1.tab.h: Regen * test / calc1.output, test / calc1.tab.c, test / calc1.tab.h: Test RCS_BASE / calc2.tab.c, test / calc3.tab. c: Regen
- test / calc1.y: esempio avanzato dalla carta di Steve Johnson, utilizza i sindacati
- test / calc3.y, test / calc2.y: init 'base', in modo da esempi possono eseguire
- test / ftp.tab.c, test / ftp.y: tweaks per compilare con g ++
- output.c: compensare correzione in reader.c
- reader.c: aggiungere / uso putc_both () e puts_both (), che fissa tra l'altro un luogo in cui un sindacato copiato il union_file può mancare la fine dell'ultima riga .
- pacchetto / debian / changelog, pacchetto / byacc.spec, VERSIONE: urto
Cosa c'è di nuovo in versione 20090221:
- La dichiarazione di yylval stata restaurata allo scheletro, in quanto è stato omesso nelle correzioni fatte in 20.080.824.
I commenti non trovato