Comments

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! */