It should be in the documentation. It is a vital construct for doing significant iterations using just range variables. But I can't find it in the documentation and it may well no longer be there (the documentation of Mathcad is atrocious). I suggest posting the question in the collaboratory, where it is easier to upload files, and where such uploading does not run into quota issues. But the construct is just what I stated. You insert an array constructor (ctl-m) on the left of the :=, in there you put the names (possibly, and usually, subscripted) which you wish to define and on the right you put a matching array (usually also using an array constructor, but it could be built with a program structure) in which you put the values (generally as expressions to be evaluated) to be assigned. Where range variables are used on the left all assignments for one value for the ranger variables are done at a time, before moving on to the next range value. But still, I suggest using a for loop rather than range variables for anything beyond the trivial. You will have less problems and make less mistakes that way.