What Tcl runtime does internally is irrelevant, on the language level everything is still a string[1]
[1] - Apart from arrays, which are probably the biggest wart in the language. Fortunately, Tcl 8.5 introduced dicts which fulfil the same role as arrays, but as opposed to them, they are strings.
[1] - Apart from arrays, which are probably the biggest wart in the language. Fortunately, Tcl 8.5 introduced dicts which fulfil the same role as arrays, but as opposed to them, they are strings.