The [string] command supports [string is integer],
[string is double] and [string is boolean].
Unaccountably, [string is wide] is missing, making
validation procedures for wide integers
needlessly complicated.
I plan to submit a TIP to add [string is wide].
Logged In: YES
user_id=79902
This is TIP#188: http://purl.org/tcl/tip/188
Patch implementing [string is wideinteger]
Logged In: YES
user_id=99768
Updated patches because TIP changed from [string is wide]
to [string is wideinteger].