data/full_repos/permissive/468612001/Week05/encoder_4to2/encoder_4to2_if_default.v
data/verilator_xmls/870701fe-1a14-452b-8c7c-571f4aa03d55.xml
module encoder_4to2_if_default(i, e);
	input [3:0] i;
	output [1:0] e;
	reg [1:0] e;
	
	always @(*) begin
	if (i[0]) e = 2'b00;
	else if (i[1]) e = 2'b01;
	else if (i[2]) e = 2'b10;
	else if (i[3]) e = 2'b11;
	else e = 2'bxx;
	end
endmodule
module encoder_4to2_if_default(i, e);

	input [3:0] i;
	output [1:0] e;
	reg [1:0] e;
	
	always @(*) begin
	if (i[0]) e = 2'b00;
	else if (i[1]) e = 2'b01;
	else if (i[2]) e = 2'b10;
	else if (i[3]) e = 2'b11;
	else e = 2'bxx;
	end
endmodule