add verilog-2001 style support and single line comment support