Référence du Langage¶
Cette section centralise la syntaxe, les fonctionnalités du langage, les modules natifs et les outils.
Parcours recommandé¶
- Lire Types, Variables, Fonctions
- Enchaîner avec Contrôle, Opérateurs, Collections
- Approfondir via POO, Interfaces, Modules
- Finaliser avec FFI, Diagnostics et CLI
Documentation¶
Langage¶
| Page | Description |
|---|---|
| Référence complète | Documentation exhaustive de tout le langage |
| Types | Types primitifs, collections, FFI |
| Variables | Déclaration, mutabilité, portée |
| Fonctions | Déclaration, lambdas, récursivité |
| Contrôle | Conditions, boucles, switch |
| Opérateurs | Arithmétiques, logiques, comparaison |
Programmation Orientée Objet¶
| Page | Description |
|---|---|
| POO | Classes, héritage, constructeurs |
| Interfaces | Définition et implémentation |
| Modules | Organisation du code |
Avancé¶
| Page | Description |
|---|---|
| FFI | Interopérabilité avec C |
| Diagnostics | Erreurs, warnings, messages |
| CLI | Toutes les commandes en ligne de commande |
| Paquets | Gestion des projets et dépendances |
Recherche rapide¶
Utilisez la barre de recherche (raccourci Ctrl+K ou Cmd+K) pour trouver rapidement ce que vous cherchez.
Table des matières rapide¶
Types primitifs¶
entier -- Nombre entier 64 bits
décimal -- Nombre à virgule flottante
texte -- Chaîne de caractères
booléen -- Valeur vrai/faux
nul -- Valeur nulle
rien -- Type de retour vide
Types collections¶
liste<entier> -- Liste dynamique
dictionnaire<texte, entier> -- Dictionnaire
ensemble<entier> -- Ensemble
tableau<entier, 10> -- Tableau fixe
pile<entier> -- Pile LIFO
file<entier> -- File FIFO
tuple -- Tuple
Contrôle de flux¶
si ... alors ... sinon ... fin
tantque ... faire ... fin
pour x dans collection faire ... fin
sélectionner x cas ... pardéfaut ... fin
Référence complète :material-arrow-right:
Nouveautés notables¶
- REPL interactive (
galois repl) avec prompt style Python. - Modules
systemeetreseauétendus (fichiers, erreurs détaillées, TCP client). - Diagnostics plus lisibles dans les workflows CLI.