Comment = "//" CommentTail NewLine
| "/*" CommentBody "*/".
CommentTail =
any character string not containing NewLine.
CommentBody =
any character string not containing "*/".
A comment may begin with //, in which case it extends to the following new
line. Otherwise, it must be enclosed in "comment brackets" /* and
*/.
// This is a comment.
// And this is a comment.
/* As well as this one! */