data/full_repos/permissive/119758565/PC.v
1: b"%Error: data/full_repos/permissive/119758565/PC.v:35: syntax error, unexpected '(', expecting IDENTIFIER\n  Inc16(out, c2);\n        ^~~\n%Error: Exiting due to 1 error(s)\n"
module PC(
    input [0:15] in,
    input load,
    input rst,
    input inc,
    input clk,
    output [0:15] out
    );
	 
	 wire [0:15] c0;
	 wire [0:15] c1;
	 wire [0:15] c2;
	 wire [0:15] regIn;
	 
	 Inc16(out, c2);
	 
	 Mux16(c0 ,in, load, c1);
	 Mux16(c1, 16'b0, rst, regIn);
	 Mux16(out, c2, inc, c0);
	 
	 Register(.data(regIn), .clk(clk), .load(1), .out(out));
	 
endmodule
module PC(
    input [0:15] in,
    input load,
    input rst,
    input inc,
    input clk,
    output [0:15] out
    );

	 
	 wire [0:15] c0;
	 wire [0:15] c1;
	 wire [0:15] c2;
	 wire [0:15] regIn;
	 
	 Inc16(out, c2);
	 
	 Mux16(c0 ,in, load, c1);
	 Mux16(c1, 16'b0, rst, regIn);
	 Mux16(out, c2, inc, c0);
	 
	 Register(.data(regIn), .clk(clk), .load(1), .out(out));
	 
endmodule