1. But#

Il s’agit d’insérer une suite de commandes qui seront exécutées presque telles qu’elles sont écrites. Il n’y a pas de possibilité de passer d’arguments.

Les résultats des commandes sont exportées dans le jeu de commandes principal. Les autres objets sont normalement utilisables dans le fichier de commandes mais ne seront pas disponibles dans une POURSUITE. Par exemple, une fonction ou classe Python définie dans un INCLUDE pourra être utilisée dans une FORMULE dans le fichier de commandes et évaluée dans celui-ci, mais pas en POURSUITE.

Il est donc conseillé de limiter l’usage de INCLUDE à ces cas simples (un ensemble de commandes définies dans un autre fichier). Si on souhaite exécuter plus d’instructions Python, il est préférable d’utiliser import (utiliser le type “nom” pour recopier un fichier dans le répertoire d’exécution sans le renommer).