module gate00 (a,b,c);
input a,b;
output c;
assign c=a&b;
endmodule
c
a
b
module gate00
モジュール名は変更可能
モジュール名や信号名に「and」は使わない
予約語に「and」がある
後々問題になる
仮引数はa,b,c以外でもよい
and00,andgate等はOK
assign....は
and(c,a,b);
でもよい