Posted to tcl by auriocus at Sun Jul 06 12:12:17 GMT 2014view pretty

VecTcl) 52 % vexpr { a=reshape({1 2 3 4},4,1,1) }
{{1}} {{2}} {{3}} {{4}}
(VecTcl) 53 % vexpr { a[0]}
Dimension mismatch
(VecTcl) 54 % vexpr { a[0,0]}
1
(VecTcl) 55 % vexpr { a[0,0,0]}
Dimension mismatch
(VecTcl) 56 % set a {{{1}} {{2}} {{3}} {{4}}}
{{1}} {{2}} {{3}} {{4}}
(VecTcl) 57 % vexpr { a[0]}
Dimension mismatch
(VecTcl) 58 % vexpr { a[0,0]}
1
(VecTcl) 59 % vexpr { a[0,0,0]}
Dimension mismatch
(VecTcl) 60 % set b {{{1}} {{2}} {{3}} {{4}}}
{{1}} {{2}} {{3}} {{4}}
(VecTcl) 61 % vexpr { b[0,0,0]}
Dimension mismatch
(VecTcl) 62 % vexpr { b[0,0]}
1
(VecTcl) 63 % vexpr { b[0]}
Dimension mismatch
(VecTcl) 64 %