tcl: comment faire pour utiliser la valeur d'une variable pour créer une nouvelle variable

voici un exemple de ce que je suis en train de faire.

set t SNS
set ${t}_top  [commands that return value]

Voulez obtenir les informations sont stockées dans ${t}_top

puts ${t}_top
 SNS_top  (really want the data stored there?)

Pensais que c'était : ${{$t}_top} , peut être que c'était perl mais {} dans les {} ne fonctionne pas.

OriginalL'auteur Jeff C | 2009-10-23