Saltar al contenido principal

Comentarios

Wave admite dos tipos de comentarios.

  • Comentario de una línea: //
  • Comentario en bloque: /* ... */

Comentario de una línea

El contenido detrás de // se ignora hasta el final de la línea.

var x: i32 = 10; // comentario de línea
x += 5; // aún funciona

Comentario en bloque

El contenido entre /* y */ se ignora.

var y: i32 = 1 /* bloque en línea */ + 2;

Los comentarios en bloque soportan múltiples líneas y anidación.

/* exterior
/* interior */
fin exterior
*/

Cadenas de texto y símbolos de comentario

Dentro de una cadena de texto, /*, */, // no se tratan como inicio/fin de comentario.

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

Error de comentario

Si un comentario en bloque no se cierra, produce un error de compilación (E1002).

/* no cerrado

El compilador muestra la ubicación de inicio, la causa y sugerencias de corrección.