module de_3_to_8( in,decoder_out);
input [3:0] in;
output [7:0] decoder_out;// Error in syntax
//individual wires
assign decoder_out[0]= ~in[2] & ~in[1] & ~in[0];
assign decoder_out[1]= ~in[2] & ~in[1] & in[0];
assign decoder_out[2]= ~in[2] & in[1] & ~in[0];
assign decoder_out[3]= ~in[2] & in[1] & in[0];
assign decoder_out[4]= in[2] & ~in[1] & ~in[0];
assign decoder_out[5]= in[2] & ~in[1] & in[0];
assign decoder_out[6]= in[2] & in[1] & ~in[0];
assign decoder_out[7]= in[2] & in[1] & in[0];
endmodule
I`m getting an error at the output declaration shown above. I`m not understanding how is the syntax wrong in line 3. Help needed