toutes les options
buster  ] [  bullseye  ] [  bookworm  ] [  trixie  ] [  sid  ]
[ Paquet source : bnfc  ]

Paquet : bnfc (2.9.4-1)

Liens pour bnfc

Screenshot

Ressources Debian :

Télécharger le paquet source bnfc :

Responsables :

Ressources externes :

Paquets similaires :

générateur de frontal de compilateur basé sur la forme BNF étiquetée

Le convertisseur BNF est un outil de construction de compilateur qui crée un frontal de compilateur et un document de description de syntaxe lisible à partir d'une grammaire BNF étiquetée. Il a été écrit à l'origine pour générer du Haskell mais peut maintenant être utilisé pour générer du Java, du C++ et du C.

Pour traiter la sortie Haskell, il faut utiliser le « Glorious Glasgow Haskell Compiler » (paquet ghc), le « Happy parser generator » (paquet happy) et le « Alex scanner generator » (paquet alex).

Pour traiter la sortie Java, il faut utiliser un compilateur et une machine virtuelle Java, le générateur d'analyseur CUP (paquet cup) et le générateur de scanner JLex (paquet jlex).

Pour traiter les sorties C ou C++, il faut respectivement utiliser un compilateur C ou C++, le générateur d'analyseur Bison (paquet bison) et le générateur de scanner flex (paquet flex).

Pour traiter les documents générés, il faut utiliser LaTeX (paquets tetex-base, tetex-bin, etc.).

Étiquettes: Développement de logiciel: Génération de code, Programmation C, devel::lang:c++, devel::lang:haskell, Programmation Java, devel::library, implemented-in::c, Mis en œuvre en: Haskell, Interface utilisateur: interface::commandline, role::devel-lib, Rôle: Programme, Champ d'application: Utilitaire, Format pris en charge: works-with-format::tex, works-with::software:source, Fonctionne avec: Texte

Autres paquets associés à bnfc

  • dépendances
  • recommandations
  • suggestions
  • enhances

Télécharger bnfc

Télécharger pour toutes les architectures proposées
Architecture Taille du paquet Espace occupé une fois installé Fichiers
i386 2 397,2 ko16 530,0 ko [liste des fichiers]