Logo Lanfrica
  • Accueil
  • Atlas
  • Analyses
  • Documentation
  • Sign in

© 2026 Lanfrica. Tous droits réservés. Tous les droits d'auteur des ressources affichées sur le site Web Lanfrica appartiennent aux détenteurs de droits d'auteur d'origine, sauf indication contraire explicite.

prog-romero/Compilateur_Langage_Francais_Bamoun_vers_C

Domaine:

natural language processing

Type de record:

software
Créateur:
pro
Hôte:
Ici nous avons creer un compilateur, qui va traduire un langage ecrit en Francais et en Bamoun vers le langage C, ceci c'est fait dans le cardre d'un travail en groupe, supervisé par le Dr Messi # Compilateur Bamoun-C 🇨🇲 Un compilateur innovant qui traduit des programmes écrits en langue Bamoun (langue culturelle camerounaise) vers le langage C. ## 📋 Table des Matières - Description - Fonctionnalités - Installation - Utilisation - Syntaxe Bamoun - Exemples - Architecture - Tests - Contribution - Auteurs ## 📖 Description Ce projet implémente un compilateur permettant d'écrire des programmes informatiques en langue Bamoun, une langue parlée dans la région de l'Ouest du Cameroun. Le compilateur traduit automatiquement le code Bamoun vers du code C standard, démocratisant ainsi la programmation dans les langues locales africaines. ### Objectifs du Projet - ✅ Développer un compilateur Bamoun vers C - ✅ Démontrer la faisabilité de la programmation en langues naturelles - ✅ Préserver et valoriser la culture linguistique camerounaise - ✅ Faciliter l'apprentissage de la programmation dans les langues locales ## 🚀 Fonctionnalités - **Types de données** : Entiers (tn), Réels (pn), Chaînes (kmn) - **Structures de contrôle** : Conditions, boucles tant que, boucles pour - **Entrées/Sorties** : Lecture (f) et écriture (nzi/nzu) - **Opérations arithmétiques** : +, -, *, /, % - **Opérations logiques** : ET (&&), OU (||), NON (!) - **Comparaisons** : ==, !=, , = ## 🛠️ Installation ### Prérequis ```bash # Ubuntu/Debian sudo apt-get install flex bison gcc # CentOS/RHEL sudo yum install flex bison gcc # macOS (avec Homebrew) brew install flex bison gcc ``` ### Compilation du Compilateur ```bash # Cloner le repository git clone github.com cd compilateur-bamoun-c # Générer l'analyseur lexical flex lexer_bamoun.l # Générer l'analyseur syntaxique bison -d parser.y # Compiler le compilateur gcc -o bamoun-compiler lex.yy.c parser.tab.c -lfl ``` ## 📚 Utilisation ### Compilation d'un Programme Bamoun ```bash # Compiler un fichier .bamoun vers C ./bamoun-compiler programme.bamoun # Le fichier output.c est généré au …

Visit

github.com

Tasks

machine translation

Languages

Bamun

Similaires

prog-romero/Scraping_Automatise_whatsappRomero-Prieto/RaMMPS_U5M

prog-romero/Scraping_Automatise_whatsapp

Ceci est un code qui permet de faire du scraping dans des groupes whatsapp auquels une personne appa

Romero-Prieto/RaMMPS_U5M

Estimates of under-five mortality from a mobile phone survey during the COVID-19 outbreak: an observ