User guide
24-30
SystemVerilog Testbench Constructs
end
The $display system task displays:
s1=first s2=second s3=third s4=fourth
You also assign values to the elements using the element number,
for example:
int intque [$] = {1,2,3};
initial
begin
intque[0]=4;
intque[1]=5;
intque[2]=6;
$display("intque[0]=%0d intque[1]=%0d intque[2]=%0d",
intque[0],intque[1],intque[2]);
.
.
.
end
The $display system task displays:
intque[0]=4 intque[1]=5 intque[2]=6
Concatenation operations, for adding elements, are not yet
supported, for example:
intque = {0,intque};
intque = {intque, 4};
Removing elements from a queue are not yet supported, for example:
strque = strque [1:$];
intque = intque[0:$-1];