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.