message: verilog_pp: Time_Identifier add missing 'u', CODE not consummig comments
  * in line comments ending with `macro the `macro was recongnized
  as macro and not as comment
diff: @@ -21,7 +21,7 @@ fragment WS_ENDING_NEW_LINE: WS* CRLF;
  fragment F_WS: [ \t];
  fragment F_LINE_ESCAPE: '\\' CRLF;
  // string with escaped newlines and '"'
  -STR: '"' ( (('\\' '"') | ('\\' '\r'? '\n')) | ~["\r\n])* '"';
  +STR: '"' ( ('\\' ('"' | CRLF)) | ~["\r\n] )* '"';
  LINE_COMMENT : '//' ~[\r\n]* CRLF -> channel(CH_LINE_COMMENT);
  @@ -214,7 +214,7 @@ mode LINE_MODE;
  mode TIMING_SPEC_MODE;
  Time_Identifier:
  - F_DIGIT+ ' '* [mnpf]? 's'
  + F_DIGIT+ ' '* [munpf]? 's'
  ;
  TIMING_SPEC_MODE_SLASH : '/';
  TIMING_SPEC_MODE_WS : WS->skip;
  @@ -253,6 +253,8 @@ mode PRAGMA_MODE;
  mode DEFAULT_MODE;
  - CODE: ~('`' | '\n' )+;
  + CODE: (~('`' | '\n' | '/')
  + | ('/' ~('/' | '*'))
  + )+;
  NEW_LINE: CRLF;
  