Как уже отмечалось, в Tcl все является строкой, поэтому вы можете просто использовать данную строку как целое число или как угодно, что вам нужно.Единственное предостережение в том, что оно должно быть чем-то, что может быть истолковано как то, что вы хотите использовать как (то есть вы можете использовать «a» как целое число)
Вы можете проверить, может ли что-тоинтерпретируется как тип, который вы хотите использовать с помощью подкоманды <a href="http://wiki.tcl.tk/10166" rel="nofollow">string is</a>
:
string is integer "5" ;# true
string is integer "a" ;# false
string is list "a b cc" ;# true
string is list "{a b}c" ;# false