Create an SCL list, named DATALIST, that contains 4 named sublists.
INIT:
   datalist=makelist();

   do i=1 to 4;
      sublist{i}=makelist();
      do j=1 to 4;
         amt=i*j;
         name=left(put(j,words10.));
         insertn(sublist{i},amt,-1,name);
      end;
      subname=put(i,8.);
      insertl(datalist,sublist{i},-1,
         subname);
   end;
   call putlist(datalist,'Contents of
                DATALIST before updates',0);