Paquets

L'utilisation de "paquets" en F.P.L

Les paquets sont un moyen de regroupement en F.P.L.

Ils peuvent servir à la confection de library, à la std (library standart) et plus. Pour ceux qui ont la connaissance, ils peuvent être égaux à l'utilisation de package en java ou des namespace en C++.

Voici le format:

paquet [nom] {
    [code]
}
  • *nom* est le nom de votre paquet.

  • *code* est le code que contiendra votre paquet.

Dans la partie où vous donnez le code, tout sera executé à l'intérieur, aucune erreur vous serez donné si vous envoyer une instruction qui n'a pas de rapport avec l'instruction definir, variable, fichier, etc. cependant cela ne remplace pas une fonction.

Lorsque vous déclarez ou définissez des élements de dans, le nom de cette élément va prendre cette format: [nom du paquet].[nom de l'élément] voici des exemples :

paquet Maths {
    math a -> 5 + 5 - 5;
    math b -> 10 - 5;
}

convertir Maths.a entier;
convertir Maths.b entier;

envoyer Maths.a ", " Maths.b;
envoyer Maths.a = 5;
envoyer Maths.b = 5;
paquet User {
    definir getName () {
        paquet Info {
            variable entier age -> 17;
        }
        envoyer Info.age;
        renvoyer "Program";
    }
}
variable texte fonction a -> User.getName;
envoyer a;
fichier ecrire "file" -> "Nice";

paquet info {
    fichier lire getContentSe "file";
}

envoyer info.getContentSe;

Last updated