data/full_repos/permissive/174783592/Adder_PL/HalfAdder.v
data/verilator_xmls/f01d0600-c622-4d34-baa4-4274e78e5709.xml
module HalfAdder 
  (
   a,
   b,
   sum,
   cout
   );
 
  input  a;
  input  b;
  output sum;
  output cout;
 
  assign sum   = a ^ b;
  assign cout = a & b;
 
endmodule
module HalfAdder 
  (
   a,
   b,
   sum,
   cout
   );

 
  input  a;
  input  b;
  output sum;
  output cout;
 
  assign sum   = a ^ b;
  assign cout = a & b;
 
endmodule