Posted to tcl by apn at Tue Nov 17 07:57:08 GMT 2015view pretty
There seems to be an inconsistency between compiled and interpreted lreplace % proc lr {l val pos} {lreplace $l $pos $pos $val} % set l {a b c} a b c % lr $l x 3 list doesn't contain element 3 % lreplace $l 3 3 x a b c x