Parece bastante fácil pasar a una matriz de funciones si ya se conoce su tamaño:
analog function integer ArrayIsZeros;
input [7:0] array;
integer array [7:0] ;
Pero entonces la función se vuelve específica para los arreglos con 8. ¿Hay alguna manera de hacerlo más universal, para cualquier arreglo con un tamaño no predefinido?