הערה
Wave תומכת בשני סוגי הערות.
- הערת שורה:
// - הערת בלוק:
/* ... */
הערת שורה
התוכן לאחר // מתעלם עד סוף השורה.
var x: i32 = 10; // line comment
x += 5; // still works
הערת בלוק
מתעלם מהתוכן בין /* ל-*/.
var y: i32 = 1 /* inline block */ + 2;
הערת בלוק תומכת בריבוי שורות ובקינון.
/* outer
/* inner */
outer end
*/
סימני מחרוזות והערות
בתוך המחרוזת /*, */, // אינם מטופלים כהתחלה/סיום של הערה.
var marker: str = "/*//*/";
שגיאת הערה
אם הערת בלוק אינה נסגרת, תתרחש שגיאת קומפילציה (E1002).
/* not closed
הקומפיילר מציג את מיקום ההתחלה, הגורם ורמזים לתיקון.
