FR Language Documentation 4 Examples

Interactive code examples with syntax checking, compilation, and execution

← All Languages

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;