Règle 1

 

Commandes

Un script Tcl est une chaîne de caractères contenant une ou plusieurs commandes. Les commandes sont normalement séparées par le caractère de fin de ligne ou par un point-virgule « ; ». Le crochet fermant « ] » délimite la fin d'une commande dont le résultat est à substituer.

Les caractères « " » (règle 4), « { », « } » (règle 7), « \ » (règle 9) et « # » (règle 10) changent la nature des caractères de séparation.

Exemples

Ces exemples utilisent la commande puts :

 puts blabla

 puts blibli ; puts bloblo

 puts {blibli
 bloblo}

 puts "blibli
 bloblo"

Discussions


ulis, 08-01-2005

Par ailleurs j’aurais tendance à dire qu’un script Tcl n’est pas une chaîne contenant des commandes mais une chaîne contenant des commandes et/ou des commentaires (mais là ce ne serait plus la première règle de JO).

FP 2005-01-08

Tu soulève un point plus subtil que je ne pensais. Je considère maintenant le dièse comme un caractère de substitution qui protège l’ensemble des caractères qui suivent, espaces compris (règle 10) et considère le tout comme une commande blanche. Le script "; ;; " contient en ce sens quatre commandes blanches.

ulis Je propose de mettre le commentaire suivant :

Parmi les commandes, les commentaires sont traités à part (il n'y a pas de substitution : règle 10).


Douze règles