I am trying to return dynamic array from function, i did dome job but i dont know how to do that fully dynamic, which mean without declare the "data_len" thanks for helping,
module test1();
typedef integer dyn_arr[];
function dyn_arr get_register_name();
int data_len = 3;
get_register_name = new [data_len] ;
get_register_name[0] = 5;
get_register_name[1] = 2;
endfunction
dyn_arr my_q;
initial begin
my_q = get_register_name();
$display("%d",my_q[1]);
$display("%d",my_q[0]);
end
endmodule