Kommentar
Wave unterstützt zwei Arten von Kommentaren.
- Einzeiliger Kommentar:
// - Blockkommentar:
/* ... */
Einzeiliger Kommentar
Der Inhalt nach // wird bis zum Ende der Zeile ignoriert.
var x: i32 = 10; // Zeilenkommentar
x += 5; // funktioniert noch
Blockkommentar
Der Inhalt zwischen /* und */ wird ignoriert.
var y: i32 = 1 /* inline block */ + 2;
Blockkommentare unterstützen mehrere Zeilen und Schachtelungen.
/* außen
/* innen */
außen Ende
*/
Zeichenketten und Kommentarzeichen
/*, */, // innerhalb einer Zeichenkette werden nicht als Kommentarstart/-ende behandelt.
var marker: str = "/*//*/";
Kommentierungsfehler
Wenn ein Blockkommentar nicht geschlossen wird, tritt ein Kompilierungsfehler (E1002) auf.
/* nicht geschlossen
Der Compiler gibt die Startposition, Ursache und Korrekturhinweise aus.