•The @ operator takes as operands
an array variable and a direction, and returns an array whose values
come from the given array offset from the prevailing region by direction
–[1..n,1..n-1] A := B@e;
-- assume e = [0,1]
•Assign
A[r,s] the value B[r,s+1]
•That
is, B@e contains the
last n-1 columns of B,
which are assigned to the first n-1 columns of A
•