Posted to tcl by rz at Mon Aug 07 15:18:41 GMT 2017view raw
- why is in tcl8.6.5 "?" a valid array name but $?(..) doesn't work?
- (data)1% array set ? {a 1 b 2 c 3}
- (data)2% array names ?
- a b c
- (data)3% set ?(a)
- 1
- (data)4% puts $?(a)
- $?(a)
- (data)5% puts ${?}(a)
- can't read "?": variable is array
- (data)6% puts ${?(a)}
- 1