Aller au contenu principal

Commentaire

Wave prend en charge deux types de commentaires.

  • Commentaire sur une ligne : //
  • Commentaire de bloc : /* ... */

Commentaire sur une ligne

Le contenu après // est ignoré jusqu'à la fin de la ligne.

var x: i32 = 10; // line comment
x += 5; // still works

Commentaire de bloc

Le contenu entre /* et */ est ignoré.

var y: i32 = 1 /* inline block */ + 2;

Les commentaires de bloc supportent plusieurs lignes et l'imbrication.

/* outer
/* inner */
outer end
*/

Chaînes de caractères et symboles de commentaire

Les /*, */, // à l'intérieur des chaînes ne sont pas traités comme des débuts/fins de commentaire.

var marker: str = "/*//*/";

Erreur de commentaire

Une erreur de compilation (E1002) se produit si un commentaire de bloc n'est pas fermé.

/* not closed

Le compilateur affiche la position de départ, la cause et un indice de correction.