module Example(inp, out); parameter ENABLED = 1; localparam [0:0] DEFAULT = 1'b0; input wire inp; output reg out; generate if (ENABLED) always @* out = inp; else initial out = DEFAULT; endgenerate endmodule