Programmation modulaire avec les scriptets 

Qu'est-ce qu'un scriptet?

Scriptet signifie "script in a net", donc script dans un réseau.
C'est une autre innovation du langage de programmation Scriptol.
C'est un programme indépendant qui peut être utilisé par un autre, réuni dans un ensemble pour former un programme.
Les scripts partagent leurs ressources: le code et les données.
Dans un réseau de scripts, vous pouvez lancer chacun d'eux, car ils peuvent contenir chacun une fonction "main", et chacun peut démarrer un processus propre.

Pourquoi utiliser des scriptets?

Les scriptets sont utiles notamment pour:
- Le déboguage: tester des fonctions à partir de la fonction "main" du scriptet, avant de les inclure directement dans d'autres programmes.
- La programmation dynamique, les scriptets sont des composants. Pas besoin de diviser un programme et de faire des librairies, il suffit d'inclure les modules dont on a besoin et de compiler.
- Le traitement XML: on peut décrire un document XML dans le source d'un scriptet et rendre ce document accessible à divers programmes.

Comment faire un scriptet?

Il n'y a rien de spécial à faire.
Vous avez juste a faire un programme et l'inclure dans d'autres avec l'instruction "include", comme d'habitude. Le compilateur ne conserve que la fonction "main" du fichier donné en argument de commande de compilation.