module modname; `define macro1(arg1) $display(`"arg1`"); `define macro2(arg1=d1, arg2) $display(`"arg1 arg2`"); initial begin `macro1(1,2) // should fail `macro1(,2) // should fail `macro2() // should fail `macro2(1) // should fail `macro2(1,2,3) // should fail end endmodule