... of unknown dimensions.
Is it possible?
Here is some start code, in the case you're interested.
Local $array1[3][3][3]
Local $array2[2][4][2][3]
Local $array3[2][7][2][3][4]
_ArrayTraverse($array1)
_ArrayTraverse($array2)
_ArrayTraverse($array3)
Func _ArrayTraverse(ByRef $array)
$dims = UBound($array, 0) - 1
$rows = UBound($array, 1) - 1
$cols = UBound($array, 2) - 1
; No Idea at all
EndFunc ;==>_Ar