El concepto de matriz como tal no existe en Progress. Lo que puedes hacer es emularla por medio de una temp-table. Donde los campos serían las columnas y los registros los renglones. Por ejemplo si tuviera una matriz m[x,y], tendría que definir una temp-table como:
DEF TEMP-TABLE matriz FIELD y AS INT.
donde ' y ' sería el campo definido en la temp-table y ' x ' serían todos los registros de la temp-table.