GNU Bison

Un article de Wikipédia, l'encyclopédie libre.
(Redirigé depuis Bison (GNU))
Aller à : Navigation, rechercher
Page d'aide sur l'homonymie Pour les articles homonymes, voir Bison (homonymie).
GNU Bison
Official gnu.svg
Développeur Projet GNU
Dernière version 2.5.0 (14 mai 2011) [+/-]
Environnement Multiplate-forme
Type Analyseur syntaxique
Licence GNU GPL
Site web (en) Site officiel

GNU Bison est l'implémentation de l'analyseur syntaxique yacc par le projet GNU.

[modifier] Scénarios d'utilisation

L'utilisation d'un analyseur syntaxique s'impose sur du code écrit par exemple en C ou C++ lorsqu'on a besoin de remplacer des classes ou autres références par des adaptateurs, ou des appels de fonctions, ou à partir d'autres classes et/ou fonctions. Dans ce schéma, GNU Bison peut analyser le code source et remplacer toutes les instances de classes et les fonctions, y compris ses arguments.

On peut par ailleurs associer Bison à l'analyseur lexical Flex, version libre de Lex.

[modifier] Langages de programmation supportés

GNU Bison peut générer du code C, C++ ou Java, lequel pourra par la suite être compilé.

[modifier] Liens externes

Outils personnels
Espaces de noms

Variantes
Actions
Navigation
Contribuer
Imprimer / exporter
Boîte à outils
Autres langues