Exponentiation. I think it escapes characters in batch so I think that has something to do with it.
I still say BCScript and BASeParser are better. They can, after all, do this:
STORE(X,{25,36,49})
STORE(Y,Sqr(-X)+X[{1,2,3} PICK 1])
BCSH@WriteLn(Y)
which would output(possibly, given use of random PICK operator):
{5i+25,6i+49,7i+36}
Supports Imaginary numbers, as well as intrinsic support for matrix operations and so forth- not to mention such novel operators such as the "PICK" operator used previous as well as nCr and nPr (number of Combinations and Number of Permutations, respectively) And ** or ^ as multiplication, Logical and boolean operations, etc.
It's going to be a tough cookie to document, though...
And I assure you it's not one line of code. Actually:
15,080 code lines and 6,863 Comment lines.
So I suppose this method wins in the terseness department...