FR Language Documentation 4 Examples
Interactive code examples with syntax checking, compilation, and execution
📚 Table of Contents
1. Basic Example
Simple variable and arithmetic operations
📄 basic_example.hudhud
// Français - Basic Example with NATIVE keywords
variable a = 10;
variable b = 20;
variable somme = a + b;
imprimer(somme);
2. Functions
Function declarations and calls
📄 functions.hudhud
// Français - Fonctions
// Exemples de définition et d'utilisation de fonctions
// Fonction simple
fonction saluer() {
affiche("Bonjour le monde!");
}
// Fonction avec paramètres
fonction ajouter(a, b) {
retourner a + b;
}
// Fonctions mathématiques
fonction carré(x) {
retourner x * x;
}
fonction cube(x) {
retourner x * x * x;
}
// Utilisation des fonctions
saluer();
soit résultat1 = ajouter(5, 3);
affiche(résultat1);
soit résultat_carré = carré(4);
affiche(résultat_carré);
soit résultat_cube = cube(3);
affiche(résultat_cube);
// Composition de fonctions
soit total = ajouter(carré(3), cube(2));
affiche(total);
3. Loops
While and for loops
📄 loops.hudhud
// Français - Boucles
soit compteur = 0;
soit maximum = 5;
pendant (compteur < maximum) {
affiche(compteur);
compteur = compteur + 1;
}
affiche(999);
4. Arrays
Array operations
📄 arrays.hudhud
// Français - Tableaux
// Tableaux avec mots-clés natifs
// Créer des tableaux
soit nombres = [1, 2, 3, 4, 5];
soit prénoms = ["Alice", "Bernard", "Charles"];
// Accéder aux éléments
soit premier = nombres[0];
soit deuxième = nombres[1];
// Résultat
premier;