data/full_repos/permissive/175316557/finalproject.v
 line:55: before: ")"
1: b"%Error: data/full_repos/permissive/175316557/finalproject.v:30: Cannot find file containing module: 'sprite_draw'\nsprite_draw spriteD(\n^~~~~~~~~~~\n        ... Looked in:\n             data/full_repos/permissive/175316557,data/full_repos/permissive/175316557/sprite_draw\n             data/full_repos/permissive/175316557,data/full_repos/permissive/175316557/sprite_draw.v\n             data/full_repos/permissive/175316557,data/full_repos/permissive/175316557/sprite_draw.sv\n             sprite_draw\n             sprite_draw.v\n             sprite_draw.sv\n             obj_dir/sprite_draw\n             obj_dir/sprite_draw.v\n             obj_dir/sprite_draw.sv\n%Error: data/full_repos/permissive/175316557/finalproject.v:48: Cannot find file containing module: 'keyboard_input'\nkeyboard_input kinp(\n^~~~~~~~~~~~~~\n%Error: data/full_repos/permissive/175316557/finalproject.v:79: Cannot find file containing module: 'game_levels'\ngame_levels game(\n^~~~~~~~~~~\n%Error: data/full_repos/permissive/175316557/finalproject.v:89: Cannot find file containing module: 'level_handler'\nlevel_handler lhp(\n^~~~~~~~~~~~~\n%Error: Exiting due to 4 error(s)\n"
module hex_decoder(hex_digit, segments);
input [3:0] hex_digit;
output reg [6:0] segments;

always @(*)
case (hex_digit)
    4'h0: segments = 7'b100_0000;
    4'h1: segments = 7'b111_1001;
    4'h2: segments = 7'b010_0100;
    4'h3: segments = 7'b011_0000;
    4'h4: segments = 7'b001_1001;
    4'h5: segments = 7'b001_0010;
    4'h6: segments = 7'b000_0010;
    4'h7: segments = 7'b111_1000;
    4'h8: segments = 7'b000_0000;
    4'h9: segments = 7'b001_1000;
    4'hA: segments = 7'b000_1000;
    4'hB: segments = 7'b000_0011;
    4'hC: segments = 7'b100_0110;
    4'hD: segments = 7'b010_0001;
    4'hE: segments = 7'b000_0110;
    4'hF: segments = 7'b000_1110;
    default: segments = 7'h7f;
endcase
endmodule
module hex_decoder(hex_digit, segments);

input [3:0] hex_digit;
output reg [6:0] segments;

always @(*)
case (hex_digit)
    4'h0: segments = 7'b100_0000;
    4'h1: segments = 7'b111_1001;
    4'h2: segments = 7'b010_0100;
    4'h3: segments = 7'b011_0000;
    4'h4: segments = 7'b001_1001;
    4'h5: segments = 7'b001_0010;
    4'h6: segments = 7'b000_0010;
    4'h7: segments = 7'b111_1000;
    4'h8: segments = 7'b000_0000;
    4'h9: segments = 7'b001_1000;
    4'hA: segments = 7'b000_1000;
    4'hB: segments = 7'b000_0011;
    4'hC: segments = 7'b100_0110;
    4'hD: segments = 7'b010_0001;
    4'hE: segments = 7'b000_0110;
    4'hF: segments = 7'b000_1110;
    default: segments = 7'h7f;
endcase
endmodule