# 🌍 Wolof Lang
> **Un langage de programmation en Wolof pour rendre le code accessible à tous.**
> *Dëgg-dëgg, code bi wolof la !*
---
## C'est quoi Wolof Lang ?
Wolof Lang est un langage de programmation dont tous les mots-clés sont en **langue wolof**.
Il est conçu pour permettre aux locuteurs wolof — notamment les personnes peu familières avec l'anglais ou le français — d'apprendre la programmation dans leur propre langue.
Le projet est né d'une conviction simple : **la barrière de la langue ne devrait pas être une barrière à l'apprentissage du code.**
---
## ✨ Fonctionnalités
- ✅ Variables, fonctions, conditions, boucles
- ✅ Listes, opérateurs arithmétiques et logiques
- ✅ Saisie utilisateur interactive
- ✅ Lecture et écriture de fichiers
- ✅ Messages d'erreur compréhensibles
- ✅ Mode interactif (REPL)
- ✅ Exécution de fichiers `.wl`
---
## 📖 Les mots-clés
| Concept | Wolof Lang | Équivalent Python |
|---|---|---|
| Variable | `denc` | `var` / déclaration |
| Fonction | `liggéey` | `def` |
| Retourner | `deloonu` | `return` |
| Afficher | `wanneel` | `print` |
| Si | `su dee` | `if` |
| Sinon | `lukomoy` | `else` |
| Tant que | `fileeg` | `while` |
| Pour chaque | `bu dee x ming ci biir` | `for x in` |
| Vrai | `waaw` | `True` |
| Faux | `deedeet` | `False` |
| Et | `ak` | `and` |
| Ou | `walla` | `or` |
| Non | `déet` | `not` |
| Égal à | `mooyam` | `==` |
| Supérieur à | `mooëpp` | `>` |
| Inférieur à | `moogëntuuti` | ` >> denc bind tur = "Moussa"
>>> wanneel "Salaam, " + tur
Salaam, Moussa
>>> baal ma
```
---
## 📝 Exemples de code
### Bonjour le monde
```wolof
wanneel "Salaam aleekum, Dunñ !"
```
### Condition
```wolof
denc limbuset at = 17
su dee at mooëpp 18:
wanneel "Dafa réy"
lukomoy:
wanneel "Dafa ndaw fii"
```
### Boucle sur une liste
```wolof
denc lim bi mbokk = ["Awa", "Ibra", "Fatou"]
bu dee x ming ci biir mbokk:
wanneel "Salaam, " + x
```
### Fonction
```wolof
liggéey yokk(a, b):
deloonu a + b
denc limbuset jëf = yokk(10, 32)
wa …