Remove comments
Support iverilog for simulation