CTAN has a new package: arrayjobx
An update of the arrayjob package, now called arrayjobx, which no longer conflicts with the usage of \array in array and tabular environments.
This package is located at http://tug.ctan.org/tex-archive/macros/generic/arrayjobx . More information is at http://tug.ctan.org/pkg/arrayjobx (if the package is new it may take a day for that information to appear). We are supported by the TeX Users Group http://www.tug.org . Please join a users group; see http://www.tug.org/usergroups.html .
arrayjobx – Array data structures for (La)TeX
This package provides array data structures in (La)TeX, in the meaning of the classical procedural programming languages like Fortran, Ada or C, and macros to manipulate them. Arrays can be mono or bi-dimensional. This is useful for applications which require high level programming techniques, like algorithmic graphics programmed in the TeX language.
The package supersedes the arrayjob package.
Zhuhan Jiang (inactive)