Berkeley Yacc

Logiciel capture d'écran:
Berkeley Yacc
Détails logiciels:
Version: 20140101
Date de transfert: 17 Feb 15
Développeur: T.E.Dickey
Licence: Gratuit
Popularité: 3

Rating: nan/5 (Total Votes: 0)

Berkeley Yacc est la meilleure variante de yacc disponible pour les systèmes Linux, par rapport aux bisons.
Aussi connu comme byacc, Berkeley Yacc est en mesure d'éviter les dépendances d'un compilateur particulière

Quoi de neuf dans cette version:.

  • yacc.1: Document% token-table, améliorer la présentation des guillemets
  • 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, le 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
  • output.c, skeleton.c: modifier le dernier changement afin que yytname est # define'd que nécessaire plutôt que permanente - pour éviter de casser cproto par exemple
  • .
  • output.c, defs.h, main.c, reader.c, skeleton.c: changements de construire ntpd utilisant byacc:
  • renommer yyname [] pour yytname []
  • ajouter YYTRANSLATE () macro
  • reconnaître% token-tableau la déclaration de bisons
  • configure: regen
  • yacc.1: s / EE / XE / pour contourner bug groff sur Debian 6
  • makefile.in: utiliser CF_MAKE_DOCS
  • aclocal.m4: ajouter CF_MAKE_DOCS
  • configure.in: utiliser CF_MAKE_DOCS

Quoi de neuf dans la version 20130304:

  • package / debian / changelog, VERSION, emballage / byacc. spec: bosse
  • aclocal.m4: adapter tweak de Dave Becket pour contourner la rupture il ya longtemps dans & quot; nouvelle & quot; autoconf.
  • output.c: #include fixer faux si & quot; -i & quot; est donné mais pas & quot; -d & quot; (Rapport de Richard Mitton).
  • tout en testant également que, trouvé un cas où le union_file est utilisé; Ajout d'une vérification pour adresse.
  • test / ftp.output, test / ftp.tab.c, test / ftp.tab.h: regen
  • test / ftp.y: corriger la plupart des avertissements du compilateur pour & quot; faire check_make & quot;
  • test / calc1.tab.c: regen
  • test / calc1.y: corriger la plupart des avertissements du compilateur pour & quot; faire 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: calme une conversion d'alerte gcc yygrowstack ()
  • configure: regen
  • aclocal.m4:. Un autre correctif pour CF_GCC_VERSION pour gérer la modification de Debian de message de gcc

Quoi de neuf dans la version 20121003:

  • Cette version modifie le script de configuration pour permettre l'expérimentation de autoconf différente versons (aucun changement de code).

Ce qui est nouveau dans la version 20120526:

  • Cette version ajoute des modifications mineures de construire facilement sur FreeBSD et pour autres emballeurs qui préfèrent ne pas utiliser le script de configuration.

Ce qui est nouveau dans la version 20101229:.

  • Plusieurs corrections mineures / améliorations de NetBSD

Quoi de neuf dans la version 20101226:

  • defs.h, main.c: type de retour changement d'allouer () pour éviter les avertissements de problèmes d'alignement
  • main.c: Solaris déclare chmod () dans
  • configure: regen
  • main.c: ifdef'd utilisation de fcntl.h
  • configure.in: ajouter des contrôles de configuration pour fcntl.h, atexit et mkstemp
  • main.c: pour les cas où mkstemp () ne est pas disponible, l'utilisation tempnam / ouverte
  • aclocal.m4: ajouter CF_MKSTEMP
  • aclocal.m4: améliorer citant, déprécier $ {} nom-valeur en faveur du standard $ {nom: -value}

Quoi de neuf dans la version 20101126:

  • package / byacc.spec, emballage / debian / changelog, VERSION: bosse
  • output.c: corrigée utilisation de% valeur parse-param dans yyerror (); il ne utilise pas et yylva (rapport de Clifford Yapp)

Ce qui est nouveau dans la version 20101122:

  • output.c: ajouter ifdef pour se prémunir contre la redéfinition des YYSTYPE Union (demande par Clifford Yapp).
  • test / calc1.tab.c: regen
  • test / calc1.y: avertissements du compilateur de nettoyage
  • test / grammar.y: ajouter & quot;% se attendent à & quot;
  • test / calc1.tab.h: regen * Test / calc1.output, test / calc1.tab.c, test / calc1.tab.h: test de RCS_BASE / calc2.tab.c, test / calc3.tab. c: regen
  • test / calc1.y: exemple de pointe de l'article de Steve Johnson, utilise syndicats
  • test / calc3.y, test / calc2.y: 'base' init, afin exemples peuvent fonctionner
  • test / ftp.tab.c, test / ftp.y: réglages pour compiler avec g ++
  • output.c: compenser correctif dans reader.c
  • reader.c: ajouter / l'utilisation putc_both () et puts_both (), fixant d'ailleurs un endroit où une union copié à l'union_file peut manquer la fin de la dernière ligne
  • .
  • package / debian / changelog, emballage / byacc.spec, VERSION: bump

Ce qui est nouveau dans la version 20090221:

  • La déclaration de yylval a été restauré au squelette, comme il a été omis dans les corrections réalisées lors 20080824.

D'autres logiciels de développeur T.E.Dickey

XTerm
XTerm

3 Jun 15

Lynx
Lynx

17 Feb 15

Luit
Luit

20 Feb 15

vttest
vttest

17 Feb 15

Commentaires à Berkeley Yacc

Commentaires non trouvées
Ajouter un commentaire
Tourner sur les images!