1 program sub_rab2;
   2 uses mtx09;
   3 var r, a, b: mtx;
   4 begin
   5   tra; // trace on
   6   equ(a,'1,2,3;4,5,6');
   7   equ(b,'0,2,1');
   8   sub(r,a,b);
   9   sub(r,b,a)
  10 end.
  11 {
  12 # equ [2,3]
  13 1   2   3
  14 4   5   6
  15 
  16 # equ [1,3]
  17 0   2   1
  18 
  19 # sub [2,3] [2,3] [1,3]
  20 1   0   2
  21 4   3   5
  22 
  23 # sub [2,3] [1,3] [2,3]
  24 -1   0   -2
  25 -4   -3   -5
  26 
  27 }