Passer la liste à la procédure Tcl

Qu'est-ce que la manière canonique pour passer d'une liste à un Tcl procédure?

J'aimerais vraiment que si je pouvais obtenir de sorte qu'une liste est automatiquement étendu à un nombre variable d'arguments.

De sorte que quelque chose comme:

set a {b c}
myprocedure option1 option2 $a

et

myprocedure option1 option2 b c

sont équivalentes.

Je suis sûr que j'ai vu avant, mais je ne peux pas le trouver n'importe où en ligne. Toute aide (et le code) afin de rendre les deux cas, l'équivalent serait appréciée.

Est-ce considéré comme une norme Tcl convention. Ou suis-je même aboiements le mauvais arbre?

source d'informationauteur Juan