Paquet : bnfc (2.9.4-1)
Liens pour bnfc
Ressources Debian :
- Rapports de bogues
- Developer Information
- Journal des modifications Debian
- Fichier de licence
- Suivis des correctifs pour Debian
Télécharger le paquet source bnfc :
Responsables :
Ressources externes :
- Page d'accueil [bnfc.digitalgrammars.com]
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.).
Autres paquets associés à bnfc
|
|
|
|
-
- dep: libc6 (>= 2.33)
- bibliothèque C GNU : bibliothèques partagées
un paquet virtuel est également fourni par libc6-udeb
-
- dep: libffi8 (>= 3.4)
- Bibliothèque d'exécution de l'interface de fonction étrangère (FFI)
-
- dep: libgmp10 (>= 2:6.2.1+dfsg1)
- Bibliothèque arithmétique à multi-précision
-
- dep: sgml-base (>= 1.28)
- infrastructure SGML et gestion de fichier de catalogue SGML
Télécharger bnfc
Architecture | Taille du paquet | Espace occupé une fois installé | Fichiers |
---|---|---|---|
i386 | 2 397,2 ko | 16 530,0 ko | [liste des fichiers] |