`define DUMP(id) #1 $display(`"id: %b`", arr);
module top;
    parameter A = 5;
    reg [A-1:0] arr;
    initial arr = 1'sb1;
    initial `DUMP(0)
    if (1) begin : blk
        localparam A = 10;
        initial `DUMP(1)
    end
    initial begin : foo
        localparam A = 10;
        `DUMP(2)
    end
endmodule