protected void generateComments(IStyleAppendable it) {
		appendComment(it, "comments"); //$NON-NLS-1$
		appendRegion(it, "sarlComment", "/\\*", "\\*/", "@Spell"); //$NON-NLS-1$ //$NON-NLS-2$ //$NON-NLS-3$ //$NON-NLS-4$
		appendCmd(it, "syn match sarlCommentStar contained \"^\\s*\\*[^/]\"me=e-1"); //$NON-NLS-1$
		appendMatch(it, "sarlCommentStar", "^\\s*\\*$", true); //$NON-NLS-1$ //$NON-NLS-2$
		appendMatch(it, "sarlLineComment", "//.*", "@Spell"); //$NON-NLS-1$ //$NON-NLS-2$ //$NON-NLS-3$

		appendCluster(it, "sarlComment", "sarlLineComment"); //$NON-NLS-1$ //$NON-NLS-2$
		hilight("sarlComment", VimSyntaxGroup.COMMENT); //$NON-NLS-1$
		hilight("sarlLineComment", VimSyntaxGroup.COMMENT); //$NON-NLS-1$

		appendComment(it, "match the special comment /**/"); //$NON-NLS-1$
		appendMatch(it, "sarlComment", "/\\*\\*/"); //$NON-NLS-1$ //$NON-NLS-2$
		it.newLine();
	}
protected void generateComments ( IStyleAppendable it ) { appendComment ( it , "comments" ) ; appendRegion ( it , "sarlComment" , "/\\*" , "\\*/" , "@Spell" ) ; appendCmd ( it , "syn match sarlCommentStar contained \"^\\s*\\*[^/]\"me=e-1" ) ; appendMatch ( it , "sarlCommentStar" , "^\\s*\\*$" , true ) ; appendMatch ( it , "sarlLineComment" , "//.*" , "@Spell" ) ; appendCluster ( it , "sarlComment" , "sarlLineComment" ) ; hilight ( "sarlComment" , VimSyntaxGroup . COMMENT ) ; hilight ( "sarlLineComment" , VimSyntaxGroup . COMMENT ) ; appendComment ( it , "match the special comment /**/" ) ; appendMatch ( it , "sarlComment" , "/\\*\\*/" ) ; it . newLine ( ) ; }
Generate the Vim comments.

@param it the receiver of the generated elements.