% interp alias {} = {} expr = % set x [= 2 + 3] 5
% interp alias {} @ {} lindex % set a {1 2 3} 1 2 3 % @ $a 1 2
namespace path {::tcl::mathop ::tcl::mathfunc}
Then you get very LISP like math operators
% set x [+ 2 3 [- 5 20]] -10
% set x [abs -12] 12