data/full_repos/permissive/205055389/primitives/rom.v
 line:1: before: "."
1: b"%Error: data/full_repos/permissive/205055389/primitives/rom.v:1: syntax error, unexpected '.', expecting '['\nmodule rom #(.Dout(1), .Dread(1)) (A, D, OE);\n             ^\n%Error: Exiting due to 1 error(s)\n"
module rom #(.Dout(1), .Dread(1)) (A, D, OE);
   input  OE;
   input  ${A_RANGE} A;
   inout  ${D_RANGE} D;
   reg 	  ${D_RANGE} m${MEM_RANGE};
   wire   ${D_RANGE} X;

   assign #Dread X = m[A];
   assign #Dout D = (!OE) ? ${invD}X : ${D_BITS}'bz;

endmodule
module rom #(.Dout(1), .Dread(1)) (A, D, OE);

   input  OE;
   input  ${A_RANGE} A;
   inout  ${D_RANGE} D;
   reg 	  ${D_RANGE} m${MEM_RANGE};
   wire   ${D_RANGE} X;

   assign #Dread X = m[A];
   assign #Dout D = (!OE) ? ${invD}X : ${D_BITS}'bz;

endmodule