Le fichier source ’pkg’ se présente de la façon suivante :

1) Le mot clef beginPackage suivi de NOMDUPAQUET_PKG

Où NOMDUPAQUET_PKG est le nom du fichier en majuscules et le point de l'extension a été remplacé par le caractère de soulignement "underscore"

2) Les directives

Exemple : include "fichier.pkg"

3) Les DECLARATIONS (de fonctions ou de classes)

Exemple1 :

int fact(int n); // déclaration de la fonction ’fact()’
void afficher_fact(int n); // déclaration de la fonction afficher_fact()

4) Le mot clef endPackage