Source

De Base de connaissances eggdrops & TCL

source - Evalue un fichier ou resource en tant que script Tcl

Syntaxe

source fileName
source -rsrc resourceName ?fileName?
source -rsrcid resourceId ?fileName?

Description

Cette commande prend le contenu du fichier ou resource spécifié et le transmet à l'interpréteur Tcl comme un texte de script.

La valeur de retour de source est la valeur de retour de la dernière commande exécutée dans le script. Si une erreur se produit pendant l'évalualuation du contenu du script alors la commande source renverra cette erreur. Si une commande return est appelée à l'intérieur du script alors le restant du fichier sera sauté et la commande source retournera normalement avec le résultat de la commandereturn. Les formes -rsrc et -rsrcid de cette commande sont seulement disponibles sur les ordinateurs Macintosh. Ces versions de la commande vous autorisent à sourcer un script en partant d'une resource TEXT. Vous pouvez spécifier quelle resource TEXT sourcer soit par nom soit par id. Par défaut Tcl recherche tout fichier resources ouvert, incluant l'application courante et toute extension C chargée. Alternativement, vous pouvez spécifier le fileName où la resource TEXT peut être trouvée.

Voir également

rename, namespace, variable