`ifndef TRAIL `define TRAIL , `endif module mod #( parameter [23:0] KEY = "INV" ) (a, b, c); input wire [31:0] a, b, c; initial #1 $display("%s a=%0d b=%0d c=%0d", KEY, a, b, c); endmodule module top; mod #("MA0") MA0(, , ); mod #("MA1") MA1(1, , ); mod #("MA2") MA2(1, 2, ); mod #("MA3") MA3(1, 2, 3); mod #("MA4") MA4(1, , 3); mod #("MA5") MA5(1, , 3); mod #("MA6") MA6(, 2, 3); mod #("MA7") MA7(, , 3); mod #("MB0") MB0(, , `TRAIL); mod #("MB1") MB1(1, , `TRAIL); mod #("MB2") MB2(1, 2, `TRAIL); mod #("MB3") MB3(1, 2, 3 `TRAIL); mod #("MB4") MB4(1, , 3 `TRAIL); mod #("MB5") MB5(1, , 3 `TRAIL); mod #("MB6") MB6(, 2, 3 `TRAIL); mod #("MB7") MB7(, , 3 `TRAIL); endmodule